在vfp如何联编急要详细步骤

在vfp如何联编急要详细步骤急要详细步骤越详细越好谢了急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急急

新建一个项目,把你的表单、报表、程序之类反正你编的东西都加进去,
如果你运行的是一个程序的话,直接把它设为主程序,
否则新建一个主程序,
格式参考如下:
do form forms\kl *你首先运行的表单,如果是其它的,自己改一下
on shutdown quit
read event

如果您的程序全部都编好了就可以开始编译您的软件了,很简单,方法如下:
1.按下项目管理器中的连编,出现对话框;
2.选择“连编可执行程序”,确定;
3.输入编译后的EXE文件名,注意目录,然后保存;
接着系统便进入编译过程,这一过程是电脑自动完成的。在这一过程中系统会首先检查您的程序是否有错误,如有错误有时会给出提示,在提示中您一般可以选择“忽略”、“全部忽略”、“取消”,这里的“忽略”就是不管出现的错误继续编译,当然一般不应该这样,一旦出现错误提示应选择取消,然后找出相应的错误,改正后再编译。为了容易查找错误,系统还将错误记录下来,在菜单的“项目”-“错误”中可以看到,其中会讲明是什么错误,发生在哪个程序的哪一条语句中。对于有些错误会不给出提示而直接忽略,但它仍然会把错误记录下来。
如果系统编译时没有记录错误,那是因为在菜单上的“工具”-“选项”-“常规”-“编程”中的“记录编译错误”没有打开。

VFP编译生成的EXE文件是不能直接在另一台电脑上运行的,除非该电脑中已经装有VFP系统,因为EXE文件的运行要依赖于安装在WINDOWS系统中的运行时的库。为此要为该软件制作一套安装盘,方法如下:
在您开发的软件的目录下建一个子目录,比如叫exe,当然您也可以建在别什么地方或叫别的什么名字;
将该软件所要用到的数据库(dbc)、数据库备注(dct)、数据库索引(dcx)、表(dbf)、表索引(cdx、idx)、表备注(fpt)、内存变量文件(mem)等等,再就是编译后的exe文件通通复制到上面所建的目录中,然后将复制过去的数据表中试运行用的记录清除,但要注意有些数据可能是软件预先应提供的,那么就不应该删除,如与软件一起提供给用户的。
注意:prg文件、菜单文件、表单文件、报表文件、标签文件等等不要复制进去,因为它们已经被编译在exe文件中了,还有就是不属于软件运行的文件,如系统分析文件,也不要复制进去。

不用制作安装盘,不需安装VFP也可以.只需要在默认目录下能找到相应的.DLL文件,VFP编译的EXE文件就能正常运行.
对于VFP5编译的程序,.DLL文件是VFP500.DLL,VFP500CHS.DLL.对于VFP6编译的程序,DLL文件是VFP6R.DLL,VFP6RCHS.DLL,对于VFP7编译的程序,DLL文件是MSVCR70.DLL,VFP7R.DLL,VFP7RCHS.DLL.
在发布你的应用程序时,将EXE文件和上述DLL文件拷贝到同一个目录下就可以了.
温馨提示:内容为网友见解,仅供参考
无其他回答

在vfp如何联编急要详细步骤
注意:prg文件、菜单文件、表单文件、报表文件、标签文件等等不要复制进去,因为它们已经被编译在exe文件中了,还有就是不属于软件运行的文件,如系统分析文件,也不要复制进去。不用制作安装盘,不需安装VFP也可以.只需要在默认目录下能找到相应的.DLL文件,VFP编译的EXE文件就能正常运行.对于VFP5编译的程...

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

vfp 连编 一闪而过
我把你的程序粘走做了一下没有任何问题呀,你是先建立工程文件,然后联编成exe文件吗?特别是在你使用的机器上应该没有问题呀,如果在其他没有安装vfp的机器上可能有问题,需要把vfp的几个系统文件拷到那机器中

我在VFP里弄了个部门调换的表单,但联编后点调换那个按钮是显示文件正在...
x=alltrim(thisform.txt部门代码.value)应该是 thisform.txt部门代码, 的数据源杯绑定在某一个表上了. 取消这个绑定试试 不是代码问题就是数据环境问题建议把代码改成标准的如:public x if !used('基本情况')use 基本情况 in 0 endif if !used('基本情况')use 基本情况 in 0 endif if ...

用VFP做了一个系统,在生成app文件的时候提示“找不到菜单”如何...
1.是“连编”,不是“联编”。2.不要从“桌面”或“开始”菜单启动VFP。直接从“资源管理器”的项目文件(pjx)启动项目。3.清理项目。4.重新生成菜单。5.就算是项目中有菜单文件,实际硬盘上也不一定存在这个文件。确定菜单文件存在。6.确定菜单文件存在的路径和项目管理器中的文件路径一致。7.如果...

VFP 联编是出现找不到文件 thisform.pageframe.page1.txtBmh.value 是...
直接翻译就是 表单.页框.页面1.文本控件(txtBmh).值 估计是你的某个名称打错字母或文本控件名称定义有问题,VFP把它当作是一个文件来处理了,请详细核对一下

VFP打包出错!!怎么办~?
6.0版本可以向后兼容 也就是说 6.0的东西完全可以在7.0上运行修改等操作 但是7.0的话就不能向6.0做同样的操作了 至少有部分是不可以的

vfp,在没有联编成exe文件前,一切正常,可是生成后就会弹出“文件必须以独...
在你程序中,当某个数据表打开后需要对其进行处理时,必须以独占方式打开,否则就会出现上述问题。解决办法是:在你原来程序中,把相应的数据表打开语句后面加上“excl”,使之变成“use ***.dbf excl”的形式,再重新编译成exe即可。

跪求怎么在Visualfoxpro里面把表单脱离VF运行?QQ:276636382
联编成 exe文件,然后把这可执行文件复制到需要运行的地方,最好带foxpro的几个dll 文件也一起复制

vfp联编后,运行exe文件,出现“资源文件无效。是否写为空文件?”_百度...
版本问题,删除Foxuser.dbf文件。估计你的机器上还装其他版本的FoxPro应用程序。

相似回答