文档介绍:第十章 项目管理器及应用程序的分发
项目管理器与与应用程序(Application)
建造分发(Distribution)应用程序
制作分发磁盘
在开发一项应用程序或系统中,将生成很多不同的文件如:数据文件、表单文件、报表文件等等,当进行修改或新增文件、记录等时,将可能引起其它文件的记录的变化,相当复杂。而“项目管理器”可帮助将各种文件集中放在一起(一个项目文件中),实现自动管理。,。
“项目管理器”还可通过编译程序,。
一、项目管理器(Project Manager)
1、建立“项目”
主菜单——“文件”——“项目”——“新建”——进入“项目管理器”
项目管理器与与应用程序(Application)
展开此项内容
折叠该项
2、管理“项目”
项目管理器组成
(1)6个选项卡(Table):“全部”、“数据”、“文档”、“类”、“代码”、“其它”。
(2)mand Button):
打开或折叠项目
(3) 项目(Project)菜单笺:
3、定制自己的项目管理器
折叠“项目管理器”,选定一个选项卡,拖动使其脱离“项目管理器”,如图:
始终置于最前端
4、建立、添加数据库文件、表文件等
前面我们通过主菜单“文件”菜单笺建立数据库文件、表文件,并进行浏览、修改等等操作。这些都可通过“项目管理器”来进行。这两种方式均可。
练习用“项目管理器”来操作。
二、构建一个应用程序(Application)
从图10-3(P281)可见:一个典型的数据库应用程序由数据结构、应用程序界面、报表和查询功能组成。它具有一个程序的主控菜单,必要时有各级的子菜单。
提供表单,用户可以方便地浏览和编辑数据,对表单或菜单中的控件或命令的相关事件加入事件的处理代码,完成相关的任务。提供查询和报表,用户能方便地从数据库中提取相关的信息。
所有的这些组成部分集成到一个程序框架当中,并为整个的程序设置一个起始点用于程序的启动。
1、建立设置应用程序主程序
每一个应用程序都需要设置一个主文件作为应用程序的起始点,这个主程序可以是一个程序、一个表单或一个查询。
常用一个主程序去调用程序框架的各部分组件,从而实现对整个应用程序的控制。
主程序的步骤:
(1)设置应用程序的执行环境。
(2)确定应用程序的初始界面。
(3)用READ EVENTS事件建立对程序事件的响应循环。
(4)从一个命令按钮或菜单命令执行CLEAR EVENS命令。
(5)退出应用程序,恢复整个程序的执行环境。
2、操作:
文件新建项目新文件项目管理器
选择“代码”项程序新建输入代码设置为主程序
见P281 :如图10-3主程序。
例如:第8章“文档管理信息系统”主程序:
do
do form
read events
do
但在“退出”命令按钮的代码中一定写上: CLEAR EVENS命令以防止死循环。
操作:建立项目,,将“报刊杂志订阅系统”添加入项目,执行。
三、建立编译应用程序
项目可以编译成为“.EXE”文件和“.APP”文件两种。如果用户具有一个Visual FoxPro的动态链接()从而为整个的程序提供一个Visual FoxPro的运行环境。
1、生成应用程序(.APP)文件
(a)打开已建“项目”,选择“连编”
(b)在“连编选项”对话框中选择“重新连编”,并选择“重新编译所有文件”和“显示错误信息”对话框.
(c)再次进入“连编选项”对话框,选择“连编应用程序”,选择“确定”,
(d)