vfpch10第10章 节 应用程序开发实例.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vfpch10第10章 节 应用程序开发实例.ppt

在对应用程序各个模块分别进行设计,并按照第6章所介绍的方法进行调试之后,需要对整个项目进行编译,生成.EXE可执行程序,这在VFP中称为连编项目。 1)设置文件的“排除”与“包含” 刚刚添加的数据库文件左侧有一个排除符号(如图10.33所示),表示此项从项目中排除。VFP假设表在应用程序中可以被修改,所以默认表为“排除”。  10.1.9 用项目管理器连编成应用程序 (1)文件的“排除”与“包含” “排除”与“包含”相对。将一个项目编译成一个应用程序时,所有项目包含的文件将组合为一个单一的应用程序文件。在项目连编之后,那些在项目中标记为“包含”的文件将变为只读文件。如果应用程序包含需要用户修改的文件,必须将该文件标记为“排除”。排除文件仍然是应用程序的一部分,因此VFP仍可跟踪,并将它们看成项目的一部分。但是这些文件没有在应用程序的文件中编译,所以可以更新它们。 作为通用的准则,可执行程序,如表单、报表、查询、菜单和程序文件等应该在应用程序文件中为“包含”,而数据文件则为“排除”。但是,可以根据应用程序的需要包含或排除文件。通常将所有不需要用户更新的文件设为包含。但应用程序文件(.app)不能设为包含,类库文件(.ocx、.fll和.dll)可以有选择地设为排除。 (2)将标记为“排除”的文件设置成“包含” 在项目管理器中设置:只要在选定文件之后,右键单击鼠标,从快捷菜单上选择【包含】即可,如上图所示。 在主菜单上的“项目”下拉选项中也可以进行同样的操作。反之,选定没有排除符号的文件,快捷菜单将出现“排除”。 在【项目信息】的【文件】选项卡中设置:单击选定文件【包含】栏的标记,带“×”的表示包含,空的表示排除,如下图所示。 2) 设置主程序 主程序是整个应用程序的入口点,其任务是设置应用程序的起始点、初始化环境、显示初始的用户界面、控制事件循环,当退出应用程序时,恢复原始的开发环境。当运行应用程序时,将首先启动主程序文件,然后再依次调用所需要的应用程序及其他组件。所有应用程序必须包含一个主程序文件。 设置主程序有2种方法: 在项目管理器中选中要设置的主程序文件,从【项目】菜单或快捷菜单中选择【设置主文件】选项。项目管理器将应用程序的主文件自动设置为【包含】,在编译完应用程序之后,该文件作为只读文件处理。 在【项目信息】的【文件】选项卡中选中要设置的主程序文件后单击鼠标右键,在弹出的快捷菜单中选择【设置主文件】。在这种情况下,只有把文件设置为【包含】之后才激活【设置主文件】选项。 由于一个应用系统只有一个起始点,系统的主文件是唯一的,当重新设置主文件时,原来的设置便自动解除。标记为主文件的文件不能排除。  3)连编项目 对项目进行测试的目的是为了对程序中的引用进行校验,同时检查所有的程序组件是否可用。通过重新连编项目,VFP会分析文件的引用,然后重新编译过期的文件。 连编项目首先是让VFP系统对项目的整体性进行测试,此过程的最终结果是将所有在项目中引用的文件,除了那些标记为排除的文件以外,合成为一个应用程序文件。最后需要将应用程序软件、数据文件以及其他排除的项目文件一起交给最终用户使用。  为了实现和完善“图书管理系统”应用程序的功能,下面通过表单的调用来实现某些特定的底层功能。在此,主要介绍“图书登记”表单、“借书登记”表单、“读者信息维护”表单以及“读者借书信息查询”表单的制作过程,其他的表单制作过程与此类似,读者可以自己完成。 10.1.7 表单设计 1)“图书登记”表单(图书登记.scx) “图书登记”表单主要用于输入、修改、删除、查询图书的信息。首先创建“图书登记”表单,然后选择【显示】菜单中的【数据环境】命令,在打开的【添加表或视图】对话框中添加“图书”表和“作者”表到数据环境设计器中,然后拖动“图书”表中的作者编号字段到“作者”表中的作者编号字段,从而建立关联,如下图所示。 设置“图书登记”表单的属性,见书上表10.9所示。 然后设置标签和文本框。从数据环境设计器中,将下列字段拖放到表单中规定的位置,生成相应的标签和文本框:“图书”表中的书号、书名、作者编号、价格、数量、出版社等字段:“作者”表中的作者姓名字段。从数据环境设置标签和文本框不仅速度快,而且标签的Caption 和Name属性、文本框的Name属性都会自动设置与源字段有关的名字,文本框也会

文档评论(0)

yuzongxu123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档