




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十一章应用程序的开发和生成 第一节应用程序项目综合实践第二节使用应用程序生成器 第一节应用程序项目综合实践 一 系统开发基本步骤根据应用系统的重点和复杂性不同 一个数据库应用系统通常分为 输入密集型 输出密集型 处理密集型 三种 无论系统有哪些特殊要求 借助VisualFoxPro开发的系统一般都包括以下几个组成部分 一个或多个数据库 用户界面 诸如欢迎屏 输入表单 显示表单 工具栏和菜单等 事务处理 如查询 统计和计算等 允许用户检索或输出自己需要的数据 输出形式与界面 如浏览 排序 报表 标签等 主程序 设置应用程序系统环境和起始点 下面具体介绍如何把各个部件集成起来 并生成一个较完整的应用程序 1 建立应用程序目录结构2 用项目管理器组织应用系统3 加入项目信息在 项目信息 对话框中可以输入开发者的信息 如姓名 地址 定位项目的主目录 是否对应用程序进行加密等等 二 连编应用程序 各个模块调试无误之后 需要对整个项目进行联合调试并编译 在VisualFoxPro中称为连编项目 1 设置文件的 排除 与 包含 在刚刚添加的数据库文件的左侧有一个排除符号 表示此项从项目中排除 VisualFoxPro假设表在应用程序中可以被修改 所以默认表为 排除 文件的 排除 与 包含 排除 与 包含 相对应 将一个项目编译成一个应用程序时 所有在项目中被包含的文件将组合为一个单一的应用程序文件 在项目连编之后 那些在项目中标记为 包含 的文件将变为只读文件 不能再修改 如果应用程序中包含需要用户修改的文件 必须将该文件标记为 排除 将标记为 排除 的文件设置成 包含 的操作 在项目管理器中设置 要将标记为 排除 的文件设置成 包含 只要在选定文件之后 右击鼠标 从快捷菜单上选择 包含 即可 在主菜单上的 项目 下拉选项中也可以进行同样的操作 反之 选定没有排除符号的文件 快捷菜单将出现 排除 在 项目信息 的 文件 选项卡中设置 单击选定文件 包含 栏的标记 带 的表示包含 空的表示排除 2 设置主程序主程序是整个应用程序的入口点 主程序的任务包括设置应用程序的起始点 初始化环境 显示初始的用户界面 控制事件循环 当退出应用程序时 恢复原始的开发环境 任何应用程序都必须且只能包含唯一一个主程序文件 当用户运行应用程序时 将首先启动主程序文件 然后主程序文件再依次调用所需的应用程序其他组件 在VisualFoxPro6 0中 程序文件 菜单 表单或查询都可以作为主程序 一般而言 最好的方法是为应用程序专门建立一个主程序 项目管理器将以黑体字显示设置为主程序文件的名称 设置主程序有两种方法 在项目管理器中选中要设置为主程序的文件 从主菜单的 项目 菜单或快捷菜单中选择 设置主文件 选项 项目管理器将应用程序的主文件自动设置为 包含 在编译完应用程序之后 该文件作为只读文件处理 在 项目信息 的 文件 选项卡中选中要设置的主程序文件 右击鼠标 在弹出的快捷菜单中选择 设置主文件 在这种情况下 只有把文件设置为 包含 之后才能激活 设置主文件 选项 3 连编应用程序将项目连编为一个应用程序文件后 应用程序文件包括项目中所有 包含 文件 应用程序连编结果有两种文件形式 应用程序文件 app 需要在VisualFoxPro中运行 可执行文件 exe 可以在Window下运行 连编应用程序的操作步骤如下 在 项目管理器 中 选择 连编 按钮 弹出如图所示的 连编选项 对话框 如果在 连编选项 对话框中 选择 连编应用程序 复选框 则生成一个 app文件 若选择 连编可执行文件 复选框 则生成一个 exe文件 选择 连编COMDLL 是使用项目文件中的类信息 创建一个具有 dll文件扩展名的动态链接库 选择所需的其他选项 然后选择 确定 按钮 连编应用程序的命令是BUILDAPP或BUILDEXE 例如 要从项目 职工管理 pjx 连编得到一个应用程序 职工管理系统 app 或可执行程序 职工管理系统 exe 则在命令窗口键入 BUILDAPP职工管理系统FROM职工管理或BUILDEXE职工管理系统FROM职工管理 5 运行应用程序当为项目建立了一个最终的应用程序文件之后 就可运行它了 运行 app应用程序 app应用程序需要在VisualFoxPro中运行 因此 运行 app文件需要首先启动VisualFoxPro 然后从 程序 菜单中选择 运行 选择要执行的应用程序 或者在 命令 窗口中 键入DO应用程序文件名 运行 exe可执行文件生成的 exe应用程序文件既可以在VisualFoxPro中运行 也可以在Windows中双击该 exe文件的图标来运行它 5 运行应用程序当为项目建立了一个最终的应用程序文件之后 就可运行它了 运行 app应用程序 app应用程序需要在VisualFoxPro中运行 因此 运行 app文件需要首先启动VisualFoxPro 然后从 程序 菜单中选择 运行 选择要执行的应用程序 或者在 命令 窗口中 键入DO应用程序文件名 运行 exe可执行文件生成的 exe应用程序文件既可以在VisualFoxPro中运行 也可以在Windows中双击该 exe文件的图标来运行它 第二节使用应用程序生成器 一 使用应用程序向导利用应用程序创建一个新项目有两种途径 一个仅创建一个项目文件 用来分类管理其他文件 二是使用应用程序向导生成一个项目和一个VisualFoxPro应用程序的框架 1 使用应用程序向导创建项目和应用程序框架2 应用程序框架3 应用程序生成器的功能 二 应用程序生成器 应用程序生成器包括 常规 数据 表单 报表 信息 和 高级 6个选项卡 通过熟悉这些选项卡的界面可以了解到它的强大功能 1 常规 选项卡常规选项卡用于设置以下内容 名称 指定应用程序的名称 名称将显示在标题栏和 关于 对话框中 并在整个应用程序中使用 图像 指定显示在启动画面和 关于 对话框中的图像文件的文件名 应用程序类型 这一组单选钮用于指定应用程序的运行方式 2 信息 选项卡使用此选项卡可指定应用程序的生产信息 如指定应用程序作者的名字 给出编写或使用应用程序的公司名称 指定应用程序的版本 给出版权信息 指定商业或服务标志等等 3 数据 选项卡 数据 选项卡用于指定应用程序的数据源以及表单和报表的样式 该选项卡的表格中显示了在应用程序中使用的表 表单和报表 数据库向导 帮助创建应用程序所需要的数据库 关闭向导后 表格中将列出新建数据库中的表 表向导 帮助创建应用程序所需要的表 选择 按钮 用于指定要在应用程序中使用的已有数据库或表 清除 按钮 用于删除表格中已经列出的数据库和表数据源 生成 按钮 用于根据所选的表按照指定的样式生成表单或报表 表单样式 可以从下拉列表中为表格中列出的表选择表单样式 报表样式 可以从下拉列表中为表格中列出的表选择报表样式 4 表单 选项卡此选项卡用于指定菜单的类型 启动表单的菜单 工具栏以及表单可否有多个实例 需要为每个列出的表单分别设置所需的选项 5 报表 选项卡此选项卡用于指定在应用程序中使用的报表名称 6 高级 选项卡此选项卡指定帮助文件的名称和应用程序的默认目录 还可以指定应用程序是否包含常用工具栏和 收藏夹 菜单 帮助文件 用于指定应用程序帮助文件的名称和路径 默认的数据目录 指定应用程序数据文件的默认目录 菜单 区域 常用工具栏 复选框 指定应用程序是否具有常用工具栏 收藏夹 菜单复选框 指定应用程序中是否包括 收藏夹 菜单 清理 按钮 使 应用程序生成器 中所做的修改与当前活动项目保持一致 单击此按钮弹出如图所示的提示 如果确定要清理 应单击 是 按钮
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 航空航天复合材料 课件知识点6 高熵合金基复合材料
- 会滚的汽车课件
- 剪辑技巧培训课件
- 肿瘤科常用药物临床应用与管理
- 路基工程这知识培训
- 2025年 安康市紫阳县民歌艺术研究中心招聘考试笔试试卷附答案
- 2025年中国喷泉套件行业市场全景分析及前景机遇研判报告
- 小动物搬家课件
- 蛛网膜下腔出血疑难病例讨论
- 红血丝皮肤的成因及护理
- 2024年 黄冈市法院系统招聘审判辅助人员考试真题试题含答案
- 荆州中学2024-2025学年高二下学期6月月考历史试题答案
- 公司消防网格化管理制度
- 外科换药拆线技术规范
- 19S406建筑排水管道安装-塑料管道
- 武汉理工大学船舶建造工艺学期末考试试卷试题二
- 动力电池电气元器件选型报告
- 人教小学英语四年级下册单词表
- 精选小学数学教师招聘与进城考试试题(10套)
- 石膏板A1级燃烧性能报告
- 小型雕刻机结构设计说明书
评论
0/150
提交评论