怎样用VF生成EXE文件?

作者&投稿:泣管 (若有异议请与网页底部的电邮联系)
使用 Visual FoxPro 创建面向对象的事件驱动应用程序时,可以每次只建立一部分模块。这种模块化构造应用程序的方法可以使您在每完成一个组件后,就对其进行检验。在完成了所有的功能组件之后,就可以进行应用程序的编译了。
为了快速建立一个应用程序及其项目,即一个具有完整“应用程序框架”的项目,可以使用“应用程序向导”。在项目建立之后,此版本新增加的“应用程序生成器”就打开了,您可以使用它添加数据库、表、报表和表单。
一般来讲,应用程序的建立需要以下步骤:
构造应用程序框架
将文件添加到项目中
连编应用程序
在建立应用程序时,需要考虑如下的任务:
设置应用程序的起始点。
初始化环境。
显示初始的用户界面。
控制事件循环。
退出应用程序时,恢复原始的开发环境。
设置起始点
将各个组件链接在一起,然后使用主文件为应用程序设置一个起始点。主文件作为应用程序执行的起始点,可以包含一个程序或者表单。当用户运行应用程序时,Visual FoxPro 将为应用程序启动主文件,然后主文件再依次调用所需要的应用程序其他组件。所有应用程序必须包含一个主文件。一般来讲,最好的方法是为应用程序建立一个主程序。但是,使用一个表单作为主程序,可以将主程序的功能和初始的用户界面集成在一起。
如果使用应用程序向导建立应用程序,可让向导替您建立一个主文件程序。您无须自己专门来做,除非在向导完成之后,自己想改变主文件。
初始化环境
主文件或者主应用程序对象必须做的第一件事情就是对应用程序的环境进行初始化。在打开 Visual FoxPro 时,默认的 Visual FoxPro 开发环境将建立 SET 命令和系统变量的值。但是,对应用程序来说,这些值并非最合适。
提示 如果要查看 Visual FoxPro 开发环境的默认值,在没有配置文件的情况下键入 VFP -C 命令启动 Visual FoxPro,再执行 DISPLAY STATUS 命令。
对于您的应用程序来说,初始化环境的理想方法是将初始的环境设置保存起来,在启动代码中为程序建立特定的环境设置。
显示初始的用户界面
初始的用户界面可以是个菜单,也可以是一个表单或其他的用户组件。通常,在显示已打开的菜单或表单之前,应用程序会出现一个启动屏幕或注册对话框。
在主程序中,可以使用 DO 命令运行一个菜单,或者使用 DO FORM 命令运行一个表单以初始化用户界面。
若要连编一个应用程序
在“项目管理器”中,选择“连编”按钮。
在“连编选项”对话框中,选择“连编应用程序”,生成 .app 文件;或者“连编可执行文件”以建立一个 .exe 文件。
选择所需的其他选项并选择“确定”按钮。

怎样用VF生成EXE文件?~

椤U庵帜?榛�乖煊τ贸绦虻姆椒ǹ梢允鼓�诿客瓿梢桓鲎榧�螅�投云浣�屑煅椤T谕瓿闪怂�械墓δ茏榧��螅�涂梢越�杏τ贸绦虻谋嘁肓恕�为了快速建立一个应用程序及其项目,即一个具有完整“应用程序框架”的项目,可以使用“应用程序向导”。在项目建立之后,此版本新增加的“应用程序生成器”就打开了,您可以使用它添加数据库、表、报表和表单。一般来讲,应用程序的建立需要以下步骤:构造应用程序框架将文件添加到项目中连编应用程序在建立应用程序时,需要考虑如下的任务:设置应用程序的起始点。初始化环境。显示初始的用户界面。控制事件循环。退出应用程序时,恢复原始的开发环境。设置起始点将各个组件链接在一起,然后使用主文件为应用程序设置一个起始点。主文件作为应用程序执行的起始点,可以包含一个程序或者表单。当用户运行应用程序时,Visual FoxPro 将为应用程序启动主文件,然后主文件再依次调用所需要的应用程序其他组件。所有应用程序必须包含一个主文件。一般来讲,最好的方法是为应用程序建立一个主程序。但是,使用一个表单作为主程序,可以将主程序的功能和初始的用户界面集成在一起。如果使用应用程序向导建立应用程序,可让向导替您建立一个主文件程序。您无须自己专门来做,除非在向导完成之后,自己想改变主文件。初始化环境主文件或者主应用程序对象必须做的第一件事情就是对应用程序的环境进行初始化。在打开 Visual FoxPro 时,默认的 Visual FoxPro 开发环境将建立 SET 命令和系统变量的值。但是,对应用程序来说,这些值并非最合适。提示 如果要查看 Visual FoxPro 开发环境的默认值,在没有配置文件的情况下键入 VFP -C 命令启动 Visual FoxPro,再执行 DISPLAY STATUS 命令。对于您的应用程序来说,初始化环境的理想方法是将初始的环境设置保存起来,在启动代码中为程序建立特定的环境设置。显示初始的用户界面初始的用户界面可以是个菜单,也可以是一个表单或其他的用户组件。通常,在显示已打开的菜单或表单之前,应用程序会出现一个启动屏幕或注册对话框。在主程序中,可以使用 DO 命令运行一个菜单,或者使用 DO FORM 命令运行一个表单以初始化用户界面。若要连编一个应用程序在“项目管理器”中,选择“连编”按钮。在“连编选项”对话框中,选择“连编应用程序”,生成 .app 文件;或者“连编可执行文件”以建立一个 .exe 文件。选择所需的其他选项并选择“确定”按钮。

http://zhidao.baidu.com/question/13783919.html
请参考上述网址答复“在Visual foxPro 中,怎样配置系统生成应用程序前的语句”问题的回答。

...EXE安装文件?如果能生成,安装后能不能脱离VF使用?
答:你在其他-》其他文件 里面加入一个config.fpw,这个可以自己生成一个,纯文本文件。用记事本打开config.fpw,文件里面写上 screen=on 就可以生成一个独立运行的exe文件(不过需要vfp的运行库支持)vfp的运行库,你在网上可以找到的。拷贝进没有安装VF的机器的c:\WINDOWS\SYSTEM或者c:\WINDOWS\SYSTEM3...

怎样用VF生成EXE文件?
答:在主程序中,可以使用 DO 命令运行一个菜单,或者使用 DO FORM 命令运行一个表单以初始化用户界面。若要连编一个应用程序 在“项目管理器”中,选择“连编”按钮。在“连编选项”对话框中,选择“连编应用程序”,生成 .app 文件;或者“连编可执行文件”以建立一个 .exe 文件。选择所需的其他选...

如何把VFP转换成可执行程序.exe文件?
答:第一、所谓的主文件就是打开你所做项目后所运行的第一段代码,虽然表单也可以做为主文件,但是我还是建议你以程序开头,哪怕程序里只写一句“do form 表单名”也行。当然,主文件运行完后还要有一个read event,要不窗口会一闪而过。第二、点项目的连编按钮后会出来“连编选项”窗口,建立操作项选...

vf如何编成exe格式文件可以应用
答:clear events 将这个程序文件保存并在项目中将其设置为主文件。再单击连编按钮,在对话框中选择生成exe文件那个选项,连编就能形成你要的文件了 然后去我的电脑中找你那个文件吧,双击就可以运行了。

现学现用,VF的表单怎么编译生成EXE?
答:1)单击"项目管理器"中的"连编"命令,出现对话框(2)在"操作"中,选择"连编可执行文件",在"选项"中,选择"重新编译全部文件","显示错误","连遍后运行"(3)输入编译后的exe文件名,然后保存在以建立的应用程序所在目录中

如何把vf程序编译成.exe文件?
答:VFP是在WINDOWS下应用的数据库应用和编程软件,它的特点就是窗口,你在用一个表(.dbf)想生成.exe文件时缺少表单或标签的可视窗口的载入.所以你必须创建表单或标签来应用你的数据表.并在代码页中建立主程序用作应用程序的起始点.以下是MSDN的说明,供参考:在建立应用程序时,需要考虑如下的任务:设置应用...

visual fox 编的东西怎么打包成可执行.exe程序啊?高手指点下_百度知 ...
答:做完后用第三方专用打包工具如setup factory 1、建一打包目录,将编译后的exe,*.dbf等文件拷到目录下。2、将系统目录下的VFP*.dll和vfp6run.exe拷到该目录下。(VF环境)3、运行打包工具,将该目录下的所有文件选中,并做相应的安装设置。4、生成打包文件。个人来说很麻烦,还不如网上打补丁或者...

怎么才能在vf6.0 生成exe
答:命令运行一个菜单,或者使用 DO FORM 命令运行一个表单以初始化用户界面。若要连编一个应用程序 在“项目管理器”中,选择“连编”按钮。在“连编选项”对话框中,选择“连编应用程序”,生成 .app 文件;或者“连编可执行文件”以建立一个 .exe 文件。选择所需的其他选项并选择“确定”按钮。

VF程序如何生成exe文件啊,急用请教高手
答:变好的程序会一闪而过。read event 具体放在哪里,你可以自己体会一下。这里有个关键的地方:你在其他-》其他文件 里面加入一个config.fpw,这个可以自己生成一个,纯文本文件。用记事本打开config.fpw,文件里面写上 screen=on 就可以生成一个独立运行的exe文件(不过需要vfp的运行库支持)...

VF怎样才能编译.exe或者.app
答:新建一个项目管理器 将你现在做的所有如表,表单,程序,菜单,加入到一个项目管理器中 然后,在项目管理里点连编。选第三项,打个勾,生成EXE就行了。。注意你编的VF程序一定要设置主程序。。