- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 应用程序连编与发布 13.1 设计主文件 13.2 添加文件到项目中 13.3 连编应用程序 13.4 生成可发布的应用程序 13.1 设计主文件 当用户运行应用程序时,Visual FoxPro首先启动应用程序的主文件,然后由主文件再依次调用所需要的应用程序其他组件。因此,所有应用程序必须包含一个主文件,并将其做为应用程序的起始点。 13.1 设计主文件 13.1.1 设置应用程序起始点 设置应用程序起始点的步骤是: (1)? 在“项目管理器”中,选择要设置为主文件的文件。 (2)? 从“项目”菜单中选 “设置主文件”命令。 如果使用应用程序向导建立应用程序,可让向导建立一个主文件程序。设为主文件的程序文件名变为黑体,如图13-1所示。 13.1.2 建立主文件 主文件可以是一个命令文件,在其中包含一些初始化设置和调用作为主界面的表单的命令;也可以直接使用一个表单作为主文件,将主文件的功能和初始的用户界面集成在一起,而初始化设置则在表单的FormLoad事件中完成。做为主文件应包含如下内容: 1. 初始化环境。 2. 显示初始的用户界面。 3. 控制事件循环。 4. 退出应用程序时,恢复原始的开发环境。 1 初始化环境 初始化环境主要是用 SET命令设置环境变量的值或状态,一种简单的办法是从当前运行环境中截取命令,然后粘贴到应用程序中,并作必要修改,具体方法是: (1) 从“工具”菜单中,选择“选项”对话框,如图13-2所示。 (2) 按下 Shift 键并单击“确定”按钮,在“命令”窗口中显示环境的 SET 命令,如图13-3所示。 (3) 从“命令”窗口中,将命令复制和粘贴到程序中。 2 显示初始的用户界面 初始的用户界面可以是个菜单,也可以是一个表单或其他的用户组件。通常,在显示已打开的菜单或表单之前,应用程序会出现一个启动屏幕或注册对话框。 在主文件中,可以使用 DO 命令运行一个菜单,或者使用DO FROM命令运行一个表单以初始化用户界面。 3 控制事件循环 建立了应用程序的运行环境之后,将显示初始的用户界面,这时需要建立一个事件循环等待用户的交互动作。 建立事件循环的命令是READ EVENTS,该命令使 Visual FoxPro开始处理鼠标单击、按键等用户事件。 13.2.1 添加文件到项目中 将文件添加到项目中的方法如下: (1) 在“项目管理器”中,选择“添加”按钮。 (2) 在“添加”对话框中,选择要添加的文件。 设置文件的“包含”或“排除”只需右击要设置为“包含”或 “排除”的文件,单击出现在快捷菜单中的“包含”或 “排除”命令即可。 “连编”是应用程序开发的最后一步,连编之后的程序就可以供用户使用了。 单击项目管理器的“连编”命令按钮可以打开如图13-4所示的“连编选项”对话框。 13.3.1 重新连编项目 Visual FoxPro 可以通过“重新连编项目”来测试项目文件的引用,从而检查所有的程序组件是否可用。若要立刻显示错误文件,选择“显示错误”,单击“确定”。 如果在连编过程中发生错误,会弹出错误窗口,错误窗口中可以找到出错的根源,并对其进行更改,这样就能彻底消除错误。这些错误会集中收集在当前目录的一个文件中,名字为项目名称,扩展名为 .err,如图13-5所示。 13.3.2 生成应用程序或者可执行文件 1 运行主文件 在项目管理器中选择“主文件”,然后单击“运行”命令按钮; 在命令窗口中用DO命令执行主文件程序,例如主程序文件名是 main.prg,则可以用如下命令执行程序: DO main.prg 如果主文件运行正确,就可以开始将项目中的所有组件连编成一个应用程序文件。 2 生成应用程序或者可执行文件 生成应用程序或者可执行文件有两种方法: 方法一: (1) 在“连编选项”对话框中,选择“连编应用程序”,生成应用程序文件 (.app);或者选择“连编可执行文件”,生成可执行文件文件(.exe)。 (2) 单击“确定”按钮。 2 生成应用程序或者可执行文件 1方法二: 使用BUILD APP…FROM 或BUILD EXE…FROM 命令生成应用程序或者可执行文件。 例如,若要从项目ZCGL(资产管理).pjx 连编得到一个应用程序ZCGL.app,可键入: BUILD APP ‘ZCGL’ FROM ‘ZCGL’ 同样要从一个名字ZCGL.pjx的项目文件建立可执行的应用程序ZCGL.exe,可键入: BUILD EX
您可能关注的文档
最近下载
- 10KV及以下架空配电线路的工程施工及验收要求规范.pdf VIP
- 河北省人力资源和社会保障课题研究立项申请书课题研究内容.doc VIP
- 新生儿用品清洁消毒规范.docx VIP
- 医院检验科培训课件:《ISO15189常见不符合项案例分析》.pptx
- 2021年考研英语(一)真题及答案解析.pdf VIP
- 英威腾(INVT)MH600交流伺服驱动系统中文说明书.pdf
- 变电站及输电线路运维服务工作重点难点分析方案.docx VIP
- 2022《北京市老旧小区改造工程安全检查表(监理单位)》.pdf VIP
- 《创业就业指导》课程标准.docx VIP
- 慢性阻塞性肺疾病急性加重(AECOPD)诊治中国专家共识2024(更新版).doc VIP
文档评论(0)