VFP库“cannot locate the microsoft visual foxpro support library”

重装系统后,一个VF做的小程序就不能运行了,运行后提示“cannot locate the microsoft visual foxpro support library”错误!

通过 microsoft visual foxpro 编译出来的 exe 文件,在没有安装 microsoft visual foxpro  的机器上运行,会出现上述语句。

你需要在你的机器上安装 microsoft visual foxpro  运行库,具体要视编译 exe 的 visual foxpro 版本而定,通常有 v3.0, v5.0, v6.0, v7.0, v8.0, v9.0 版本,用得最多的是 v6.0 版本。

安装对应版本的visual foxpro,或者下载对应版本的运行库文件,放到 exe 所在目录,或放到 C:\WINDOWS\System32\ 目录下


各个VFP版本对应的运行库(支持库)文件:

VFP3   的运行库:VFP300.ESL    

VFP5   的运行库:VFP500.DLL、VFP5ENU.DLL 

VFP6   的运行库:VFP6RUN.EXE、VFP6R.DLL、VFP6RENU.DLL

VFP7   的运行库:msvcr70.dll、vfp7r.dll、vfp7rchs.dll、gdiplus.dll、vfp7renu.dll 

VFP8   的运行库:msvcr70.dll、vfp8r.dll、vfp8rchs.dll、gdiplus.dll 

VFP9   的运行库:msvcr71.dll、vfp9r.dll、vfp9rchs.dll、gdiplus.dll、vfp9t.dll 


附:[x]可为6、7、8或9。
VFP[x]R.dll 文件是单线程运行库,而 VFP[x]T.dll 文件是多线程运行库。
如果你用 Visual FoxPro 开发的是一个服务程序或是.dll 文件,必须同时发布 VFP[x]T.dll 文件。


各个版本运行库下载:

VFP3,VFP5几乎没人用了,所以这里不提供运行库了。 

一般来说VFP6RCH.dll是中文版DLL,VFP6REU.DLL是英文版DLL。
用的最多的还是VFP6.0,所以我单独把VFP6.0的运行库拿出来,也放了Visual FoxPro V6.0软件下载。
VFP 6.0运行库(Visual FoxPro 6.0运行库)下载:金山网盘 百度网盘

Visual FoxPro V6.0 下载:金山网盘 百度网盘(文件里有注册ID,其实你全部输入1也是可以的。ID:111-111111 )


VFP 7.0/8.0/9.0运行库下载:金山网盘 百度网盘


如果你以前安装过VFP,突然不能运行编译出来的EXE文件了,先弄一下运行库试试。不行的话,卸载原来版本的VFP,重新安装VFP下,一般就可以了。

  • 下载列表

目前有 2 条评论

avatar

游客3657762512  2018-12-20 09:08 2楼

非常感谢! 回复
avatar

阿兰  2013-08-03 16:03 1楼

非常感谢你的运行库 回复
昵称
邮箱
主页
提交
订阅