请教VF中生成的EXE文件如何能在没装过VF的机子年运行

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:17:30
两个文件VFP6R.DLL和VFP6RRUN.DLl 只找到第一个没找到第二个...

在项目管理器里连编就行,选择生成可执行文件。

一般由于数据具有变化性,在项目管理器里默认设置为不包含。即:EXE文件里会包含vfp的基本运行程序和用户管理软件系统的文档类、程序类、图片声音类的文件,但不包含数据库、表类的数据文件。

所以在没有安装vfp的机器里运行,需要用户的那个exe文件和数据文件。

补充:不是选择“连编 com dll”连编成.app文件,是选择“连编可执行文件”生成.exe文件

首先你的程序必须正确,比如:
1)如果你的程序只有表单,则必须是“顶层表单”;
2)你的主程序中必须有“read events”一句,退出程序时必须有“clear events”一句。
将生成的EXE文件连同你必要的数据库文件一起安装到另一台没装过VF的机子上,并且将你机子上system(或system32)下的两个文件VFP6R.DLL和VFP6RRUN.DLL考入你新安装的机子的system(或system32)下即可。