将VF程序编译成独立运行程序

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

将VF程序编译成独⽴运⾏程序
第⼀节建⽴与打开项⽬⽂件
在Visual FoxPro系统中,使⽤项⽬组织、集成数据库应⽤系统中所有相关的⽂件,形成⼀个完整的应⽤系统。

所谓项⽬是Visual FoxPro中相关数据、⽂档和各类⽂件、对象的集合,也即项⽬是与⼀个应⽤有关的所有⽂件的集合。

项⽬管理器是Visual FoxPro系统创建、管理项⽬的⼯具,⽤来创建、修改、组织项⽬中各种⽂件,对项⽬中程序进⾏编译和连编,形成⼀个可以运⾏的应⽤程序系统。

⼀、建⽴项⽬⽂件
.单击“⽂件”→“新建”→选择“项⽬”
→按“新建⽂件”按钮→进⼊“创建”对话框。

2.在“创建”对话框中,输⼊项⽬⽂件名并确定项⽬⽂件的存放路径,单击“保存”按钮后就进⼊了“项⽬管理器”。

项⽬⽂件是具有.pjx扩展名的⽂件。

⼆、打开已有的项⽬⽂件
单击“⽂件”菜单中的“打开”命令,在“打开”对话框中,选择项⽬⽂件路径和项⽬⽂件名,单击“确定”按钮。

第⼆节项⽬管理器的界⾯
⼀、项⽬管理器的选项卡
项⽬管理器有6个选项卡,它们分别是:
1.“全部”选项卡
该选项显⽰和管理项⽬中所有类型的⽂件。

2.“数据”选项卡
该选项卡包含了该项⽬中的所有数据:数据库、⾃由表、查询和视图。

3.“⽂档”选项卡
该选项卡包含了该项⽬中处理数据时所⽤的全部⽂档,即表单,报表及标签。

4.“类”选项卡
该选项卡显⽰和管理由类设计器建⽴的类库⽂件。

5.“代码”选项卡
该选项卡显⽰和管理下列⽂件:程序⽂件、API库⽂件、应⽤程序等。

6.“其他”选项卡
该选项卡显⽰和管理下列⽂件:菜单⽂件、⽂本⽂件、由OLE等⼯具建⽴的其他⽂件(如图形、图像⽂件)。

⼆、项⽬管理器的命令按钮
1.“新建”按钮:创建⼀个新⽂件或对象,新⽂件或对象的类型与当前所选定的类型相同。

2.“添加”按钮:把已有的⽂件添加到项⽬中。

3.“修改”按钮:在相应的设计器中打开选定项进⾏修改。

4.“浏览”按钮:在“浏览”窗⼝中打开⼀个表,以便浏览表中内容。

5.“运⾏”按钮:运⾏选定的查询、表单或程序。

6.“移去”按钮:从项⽬中移去选定的⽂件或对象。

7.“打开”按钮:打开选定的数据库⽂件。

当选定的数据库⽂件打开后,此按钮变为“关闭”。

8.“关闭”按钮:关闭选定的数据库⽂件。

当选定的数据库⽂件关闭后,此按钮变为“打开”。

9.“预览”按钮:以打印预览⽅式显⽰选定的报表或标签等⽂件的内容。

10.“连编”按钮:连编⼀个项⽬或应⽤程序,还可以连编⼀个可执⾏⽂件。

三、定制项⽬管理器
1.移动和缩放项⽬管理器
将⿏标放置在项⽬管理器窗⼝标题栏上并拖曳⿏标即可移动窗⼝的显⽰位置。

还可以拖曳窗⼝的边框扩⼤或缩⼩窗⼝的尺⼨。

2.折叠和展开项⽬管理器
项⽬管理器右上⾓的向上按钮⽤于折叠或展开项⽬管理器窗⼝。

在折叠状态项⽬管理器界⾯缩⼩仅显⽰选项卡,如图3-3所⽰。

3.拆分项⽬管理器
折叠项⽬管理器后,然后选定⼀个选项卡,将它们拖离项⽬管理器,如图3-4左图所⽰。

4.停放项⽬管理器
将项⽬管理器拖曳到Visual FoxPro主窗⼝顶部就可以像⼯具栏⼀样显⽰在主窗⼝的顶部。

第三节项⽬管理器的使⽤
⼀、项⽬管理器中新建或修改⽂件
1.在项⽬管理器中新建⽂件
打开已建⽴的项⽬⽂件,出现项⽬管理器窗⼝,选择“全部”选项卡 ,确定创建的⽂件类型(如数据库、数据库表、查询、视图等),然后单击“新建”按钮。

2.在项⽬管理器中修改⽂件
若要在项⽬中修改⽂件,只要选定要修改的⽂件名,再单击“修改”按钮。

例如:要修改⼀个表,先选定表名,然后选择“修改”按钮,该表将显⽰在表设计器中。

⼆、项⽬中添加和移去⽂件
1.向项⽬中添加⽂件
⾸先选定要添加⽂件的类型,如单击“数据”选项卡中的“数据库”选项,再单击“添加”按钮,在“打开”的对话框中,选择要添加的数据库⽂件名,然后单击“确定”按钮。

2.从项⽬中移去⽂件
在项⽬管理器中,选择要移去的⽂件,单击“移去”按钮,此时将打开⼀个提⽰对话框,单击“移去”。

注意:
当把⼀个⽂件添加到项⽬时,项⽬⽂件中所保存的并⾮是该⽂件本⾝,⽽仅是对这些⽂件的引⽤。

并且⼀个⽂件可同时属于多个项⽬⽂件。

编译完后的EXE程序双击,却⽆法运⾏出现对话窗:Cannot loacte the microsoft visual FOXpro support library
如何才能使编译后的程序在没有VFP软件的机器上运⾏
将VF的运⾏⽂件⼀块发布.
在exe⽂件所在⽬录下加⼊
VFP6CHS.DLL
VFP6R.DLL
VFP6ENU.DLL
此三个⽂件在VFP安装⽬录下,以vfp6为例。

看你⽤的是VFP⼏,找见相应的⽂件,,复制到程序⽬录中,或是\windows\ 或\windows\system32 vfp6:
vfp6r.dll
vfp6rchs.dll
vfp6renu.dll
vfpodbc.dll
vfp8:
gdiplus.dll
msvcr70.dll
vfp8r.dll
vfp8rchs.dll
vfp8rcht.dll
vfp8t.dll
vfp9:
gdiplus.dll
msvcr71.dll
vfp9r.dll
vfp9rchs.dll
vfp9rcht.dll
vfp9rrus.dll
vfp9t.dll
vfp9rcht.dll
vfp9rrus.dll
vfp9t.dll
这⼏个⽂件不是必须的。

相关文档
最新文档