- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 应用程序的开发和生成
Visual FoxPro程序设计(等级考试版 )
内容提要
9.1 系统开发基本步骤
9.2 应用程序生成器
9.3 典型例题解析
9.4 本章小结
Visual FoxPro程序设计(等级考试版)
9.1 系统开发基本步骤
本节介绍开发应用程序的大致过程、集成
手段和应用手段的最终生成。在开发应用
程序时,可以利用项目管理器将应用程序
的各个部分组织起来,用集成化的方法建
立应用系统项目,并进行项目测试。
Visual FoxPro程序设计(等级考试版)
9.1.1 管理开发工作
1.建立应用程序目录结构
一个Visual FoxPro应用程序可能要涉及许
多类型的文件,如.dbc数据库、.dbf表,及
菜单、表单、报表、位图等。
提供一个好的方法:为一个应用程序创建
一个文件夹,在该文件夹中再为各类型文
件分别创建相应的子文件夹。因此,就需
要建立一个层次清晰的目录结构。
Visual FoxPro程序设计(等级考试版)
在Visual FoxPro 中开发一个应用系统一般都包括
以下几个部分。
(1) 一个或者多个数据库。
(2) 用户界面,如输入表单、显示表单和菜单等。
(3) 事务处理,如查询、统计等,允许用户检索或
者输出自己需要的数据。
(4) 输出形式和界面,如浏览、排序、报表等。
(5) 主程序,设置应用程序系统环境和起始点。
Visual FoxPro程序设计(等级考试版)
2 .用项目管理器组织应用系统
项目管理器是Visual FoxPro 中应用程序各
种文件的主要组织和管理工具。
要建立一个应用程序首先应该创建项目文
件,在“项目管理器”对话框中创建、修
改、运行、测试和调试应用程序的各种组
件。应用程序完成后可以在“项目管理器”
对话框中连编应用程序,生成可执行的.exe
应用程序文件。
Visual FoxPro程序设计(等级考试版)
3 .加入项目信息
选择“项目”→“项目信息”菜单命令,或者在项目
管理器上右击,从弹出的快捷菜单中选择“项目信
息”命令,弹出“项目信息”对话框,如图9-2左图
所示。
“项目信息”对话框的“文件”选项卡如图9-2右图所
示,可以一次性查看添加到项目管理器中的所有
文件,不管该文件处在哪个位置。文件按文件名
的字母顺序排列,单击各个栏目的标题栏可以改
变显示的排序方式。设置完成后单击“确定”按
钮。
Visual FoxPro程序设计(等级考试版)
9.1.2 连编应用程序
在各个模块调试无误后,需要对它们
进行联合调试和编译,生成最终的应
用程序文件。
1.设置文件的“排除”与“包含”
项目中的文件有两种引用方式:“排除”和
“包含”,它们是相对的。
Visual FoxPro程序设计(等级考试版)
2 .设置主程序
主程序是整个应用程序的入口点,主程序的任务
包括设置应用程序的起始点;初始化环境;显示
初始的用户界面;控制事件循环;当退出应用程
序时,恢复原始的开发环境。
设置主程序有以下两种方法。
选择“项目”菜单或快捷菜单中的“设置主文件”命
令。项目管理器将应用程序的主文件自动设置为
“包含”,编译完应用程序后,该文件作为只读文
件。
选择“项目”→“项目信息”命令,在弹出的“项目信
息”对话框中切换到“文件”选项卡,选中要设置的
主程序文件后右击,在弹出的快捷菜单中选择“设
置主文件”命令,此时,只有把文件设置为“包含”
才能激活“设置主文件”选
您可能关注的文档
- ProE模具设计基础教程(课件)chapter08.pdf
- ProE模具设计基础教程(课件)chapter09.pdf
- ProE模具设计基础教程(课件)chapter10.pdf
- ProE模具设计基础教程(课件)chapter11.pdf
- Protel99SE电路设计实例教程第1章.pdf
- Protel99SE电路设计实例教程第2章.pdf
- Protel99SE电路设计实例教程第3章.pdf
- Protel99SE电路设计实例教程第5章.pdf
- Protel99SE电路设计实例教程第6章.pdf
- Protel99SE电路设计实例教程第7章.pdf
- VisualFoxPro程序设计与应用开发第1章VisualFoxPro基础知.pdf
- VisualFoxPro程序设计与应用开发第2章.pdf
- VisualFoxPro程序设计与应用开发第3章VisualFoxPro数据库.pdf
- VisualFoxPro程序设计与应用开发第4章关系数据库标准语言.pdf
- VisualFoxPro程序设计与应用开发第5章查询和视图.pdf
- VisualFoxPro程序设计与应用开发第6章程序设计基.pdf
- VisualFoxPro程序设计与应用开发第7章表单设计与应用.pdf
- VisualFoxPro程序设计与应用开发第8章.pdf
- VisualFoxPro程序设计与应用开发第9章.pdf
- VisualFoxPro程序设计与应用开发第10章人力资源管理系统开发综合实例.pdf
文档评论(0)