VFP连编生成可执行文件的问题

我在VFP连编可执行程序后
总是出现
Cannot locate the Microsoft Visual FoxPro support library
的对话框?

Cannot locate the Microsoft Visual FoxPro support library
这句话的告诉你:不能定为到Microsoft Visual FoxPro 提供的库。
解决的方法有两种:
一、在用户的计算机上安装vfp6.0
或
二、 你自己用vfp作一个发布安装盘,刻成光盘,送给用户即可。
用vfp作一个发布安装盘,步骤:
1 将要发布的文件(.exe,...)复制到一个文件夹中(假设为d:\xxx)
2 运行 vfp6,工具-〉向导-〉安装,在发布树在哪个目录对话框中,选择d:\xxx,下一步
3在步骤2,中如果你在程序中,没有用到控件,单击 下一步即可,否则选定您用到的第三方控件
4在 步骤3磁盘映像 中 选择网络安装,并选个一个要生成的目录(如d:\MySetup)下一步
5 在 步骤4安装选项 的 安装对话标题 中输入标题 如:建筑设备管理系统 版权信息 下一步
6 安装目录、程序组(最好也写:如:建筑设备管理系统)下一步
7 下一步
8 完成
9 退出vfp60
10 到 D:\mysetup\netsetup 下,将文件刻录到光盘(或拷贝U盘)到客户机上,setup即可。

参考资料:个人vfp开发经验及商业软件

温馨提示:内容为网友见解,仅供参考
第1个回答  2007-06-29
编译后的EXE文件运行时,需要把一些VFP的DLL文件拷贝到EXE文件同一个目录

VFP连编生成可执行文件的问题
1 将要发布的文件(.exe,...)复制到一个文件夹中(假设为d:\\xxx)2 运行 vfp6,工具-〉向导-〉安装,在发布树在哪个目录对话框中,选择d:\\xxx,下一步 3在步骤2,中如果你在程序中,没有用到控件,单击 下一步即可,否则选定您用到的第三方控件 4在 步骤3磁盘映像 中 选择网络安装,并选...

连编VFP可执行文件
就试着连编成可执行文件..连编说是成功了..可是一运行..主窗口出现一秒马上自动关闭了..各位高手...帮帮忙拉..后天急着上交的~~解析:一般编写一个主程序,内容如下:set talk off set status bar off set safety off set delete on close all clear 设定默认路径 mlh=rat("\\",s...

vfp中连编成可执行文件后运行时提示“不能存储文件”。 这是为什么啊...
不能存储文件应该是你的vfp项目管理器没有关闭或者连编的可执行程序多次运行,这些情况导致部内存中有未关闭的数据表和内存变量等内容,如果此时再运行EXE文件,则系统就会提示不能存取文件。建议检查:1、vfp连编完程序后,建议先退出vfp再运行连编的可执行程序。2、上面情况如果仍提示不能存储文件,请...

vfp程序连遍成应用程序卡住
原因如下:1、检查:办法:在设计模式下,运行主程序。如果能顺利运行,说明程序之间没有逻辑上错误。如果不能顺利运行根据提示进行修改即可。2、解决:如果设计模式能顺利运行,而不能连编的,则是系统缺少必要类库文件,解决的办法,找一个没有问题的VFP重新安装即可.如果还不行,则说明机器中毒了.杀毒或重建...

vfp:什么是连编?为什么我连编以后的.exe不能运行?
⑶在项目窗口中选"连编",连编窗口选"连编可执行文件",选择路径和输入你要生成的exe文件的名字,连编就生成了可执行文件。编译后就运行时就会一闪而过。加 read events,程序退出的位置要加上clear events 或在表单上加一个 有Tab属性的控件 二、 你自己用vfp作一个发布安装盘,刻成光盘,送给...

...但连编为可执行文件后,无法正常调用表单,如何修改?
DO form 表单名称 READ EVENTS 也就是说,在DO form 表单名称 这条语句后面加上 READ EVENTS 试试看,我就是这样搞定的。

vf 可执行文件问题? 高手进!
Cannot locate the microsoft visual foxpro support library 这句话的本意是,不能定位到微软公司的vfp提供的库。您可能是在没用安装vfp的机器上运行,方法是要在那个机器上安装vfp,或安装vfp运行的3个库文件。如果在本机上运行,您重新安装vfp试试。参考资料:个人vfp编程经验 ...

用VF6.0编辑小程序,生成EXE可执行文件,怎能让它脱离项目管理器独立运行...
如800*600,分页的高和宽不要超过这个值就行。8、选中首页表单的方法程序中的Unload Event这一项,双击,在里面输入quit这句命令。9、关闭所有表单,打开项目设计器,点右边的“连编”,然后勾选“选项”的前三项,“操作”为第三个“连编可执行文件”,最后点击“确定”。哈哈,搞定,大功告成!

VFP如何将一个表单生成可单独运行的程序?
VFP编写的表单要脱离VFP单独运行,必须新建一个“项目”,把表单添加到项目“文档”中,连编这个项目,选择连编为EXE文件,以后这个包含有该表单的项目就可单独运行了。不过,还要设置好READ EVENTS(建立运行等待),否则此EXE文件就会一闪而过。另外,要使连编好的EXE文件在没有安装VFP的电脑上运行,还...

VFP连编可执行未见后,无法运行,求救!!!
查找你的主程序中有没定义这个变量 WINDOWTYPE_MODAL , 是否为 PUBLIC 或者是在进入的第一个表单中。

相似回答