- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十章 项目管理器应用程序的分发
第十章 项目管理器及应用程序的分发
? 本章重点讨论如何使用VFP的项目管理器(Project Manager),建立应用程序或系统。所谓“项目”,在VFP中可以称之为一种集中管理协调其各种相关文件的技术或方法。因为建立一套完整的应用程序(Application)或系统,一定会有许许多多的数据文件、表单(forms)文件、报表文件等等,相当复杂。所以每次部分文件或结构有所变更、新增、删除时,如果有一套管理方法来帮助记录所有的变化,并在每次编译时会自动帮助去衔接其相关文件来产生最新版本的应用程序或系统,就会感到很方便。在VFP中,以扩展名.PJX表示此文件为项目管理文件,其备注文件扩展名为.PJT。还可以将之生成为.APP应用程序文件或可执行的.EXE文件。
读者完成了建立应用程序的工作后,可能最终想将它分发(Distribution)给自己的用户使用。所以本章还叙述了建立分发应用程序的具体办法,比如:需要将FOXUSER资源文件、API库文件、OLE文件、配置文件等全部包括在应用程序(Application)中,并且在定制分发应用程序时还应注意加密保护源程序和给源程序码做文档工作,加帮助(Help)到应用程序,备份源程序码等。
最后本章介绍了如何运用Setup Wizard安装向导制作分发给用户的磁盘。
?
10.1 项目管理器与应用程序(Application)
?
项目管理器(Project Manager)
?
项目管理器其“控制中心”的意义不只是作为开发过程中的搜集(Collector)与管理(Manage)组件的工作,还在于通过项目管理器可以在应用程序开发过程中,同时进行各类型文件的创立(Create)。
创建项目文件的具体操作是:选择文件(File)→新建(New),选项目(Project)钮,在新建(New)对话框中选择新文件(New File)按钮,系统显示出创建(Create)对话框,可以在其中指定名字去生成相应的项目(Project)。此时出现图10-1项目管理器,主菜单栏上也增加了项目(Project)菜单笺。添加(或删减)有关文件组成项目后,可选主菜单栏上文件(File)菜单笺中的另存为(Save As…)选项,存贮项目文件。也可以直接用命令建立项目:
CREATE PROJECT 项目名字
一旦生成了一个项目,就可用项目管理器来修改它,选择文件(File)→打开(Open),选择项目;或者直接用命令:MODIFY PROJECT项目名字。
项目管理器由六个专有的Tab(选项卡)、七个命令按钮(Command button)和项目(Project)菜单笺构成,这些标签、按钮所代表的意义如下:
(1)“全部”选项卡(ALL Tab):显示与管理所有类型的文件。
(2)“数据”选项卡(Data Tab):包含了某一项目中的所有数据。如:数据库(.DBC)文件,由数据库设计器(Database Designer)建立(详见第七章);自由表(.DBF)文件,由表设计器(Table Designer)建立(详见第三章);查询(.QPR)文件,由查询设计器(Query Designer)建立;本地或远程视图(Local/Remote View),由视图设计器(View Designer)建立(详见第十一章),数据库中的视图通常不是独立的文件;存贮的过程(Stored Procedure)由数据库设计器(Database Designer)建立(详见第七章)。
?
?
?
?
?
?
?
?
?
?
?
?
图10-1 项目管理器(Project Manager)
(3)“文档”选项卡(Documents Tab):包含了用户处理数据时使用的所有文档。如:表单Form(.SCX/.SCT)文件,由表单设计器(Form Designer)建立(详见第九章);标签(.LBX/.LBT)文件,由标签设计器(Label Designer)建立;报表(.FRX/.FRT)文件,由报表设计器(Report Designer)建立(详见第六章)。
(4)“代码”选项卡(Code Tab):包含了用户的所有代码(Code)程序(Program)文件。如:程序(.PRG)文件,由VFP的编辑器建立(详见第六章);API Library库(.FLL)文件,由LCK(Library Construction kit)建立应用程序(.APP/.EXE)文件,由VFP建立(详见第十章)。
(5)“类”选项卡(Classes Tab):显示和管理类库Class Library (.VCX.VCT)文件,类库文件由类设计器(Class Designer)建立(详见第九章)。
(6)“其它”选项卡(O
您可能关注的文档
最近下载
- 德国邦飞利变频器故障代码.pdf VIP
- 电子钱包 APP-钱Bag.PDF VIP
- iPhone使用手册中文.pdf VIP
- 《矿产资源_三率_指标要求 第 5 部分:金、银、铌、钽、锂、锆、 锶、稀土、锗》.pdf VIP
- 龙光集团丨纪凯婷人物介绍.pdf VIP
- 1访谈记录不忘初心方得始终.pdf VIP
- D-Z-T 0462.4-2023 矿产资源“三率”指标要求 第4部分:铜等12种有色金属矿产(正式版).docx VIP
- 无人机组装调试与检修-第五章-无人机系统调试.pptx VIP
- 无人机组装调试与检修-第四章-固定翼无人机系统组装.pptx VIP
- 无人机组装调试与检修-第二章-无人机装调工具与工艺.pptx VIP
原创力文档


文档评论(0)