注册 登录
编程论坛 VFP论坛

vfp程序可以生成exe文件吗

abcde007 发布于 2023-10-07 11:11, 1400 次点击
请问大佬,我平时弄的vfp程序,都是在vfp系统下运行的,请问,能不能将vfp程序生成.exe文件,直接就可以运行呢?
谢谢啦!!
12 回复
#2
吹水佬2023-10-07 13:21
VFP编译的EXE需vfp相关运行库支持运行

#3
abcde0072023-10-07 14:36
以下是引用吹水佬在2023-10-7 13:21:00的发言:

VFP编译的EXE需vfp相关运行库支持运行



哦!那个貌似很复杂的样子。。。。。。。
#4
z126892023-10-07 14:39
以下是引用abcde007在2023-10-7 14:36:02的发言:




哦!那个貌似很复杂的样子。。。。。。。


不复杂,吹版说的很清楚,编译为EXE文件后,运行时需要“运行库支持运行”
#5
hu9jj2023-10-09 09:28
编译成EXE文件后,需要在可执行文件的相同文件夹里复制VFP的运行库文件。如果将可执行文件拷贝到其他电脑上使用,也要附带上VFP的运行库文件。
#6
asdf_1230002023-10-09 15:06
#7
abcde0072023-10-10 10:39
以下是引用hu9jj在2023-10-9 09:28:01的发言:

编译成EXE文件后,需要在可执行文件的相同文件夹里复制VFP的运行库文件。如果将可执行文件拷贝到其他电脑上使用,也要附带上VFP的运行库文件。


那就太麻烦了。本来希望能够减小文件大小,结果好像不能吧?
#8
wengjl2023-10-17 13:15
回复 7楼 abcde007
很方便的
#9
abcde0072023-10-17 18:55
以下是引用wengjl在2023-10-17 13:15:19的发言:

很方便的


请大佬指点一二!先谢谢啦!!
#10
wengjl2023-10-18 09:42
我用的是VFP8.0,编译成EXE后,只要带上以下5个,拷贝到不装VF的电脑上,随便哪个盘都可以
gdiplus.dll
msvcr70.dll
vfp8chs.dll
vfp8r.dll
vfp8renu.dll
#11
abcde0072023-10-18 15:07
以下是引用wengjl在2023-10-18 09:42:45的发言:

我用的是VFP8.0,编译成EXE后,只要带上以下5个,拷贝到不装VF的电脑上,随便哪个盘都可以
gdiplus.dll
msvcr70.dll
vfp8chs.dll
vfp8r.dll
vfp8renu.dll



好的,学习了!再次感谢!
#12
hsfisher2025-07-24 08:14
学习学习
#13
nikon2025-07-25 00:11
其实也不是很复杂,先编译成exe,这时候运行需要一些运行库,然后用EnigmaVirtualBox这种东西把运行库一起打包进去就好了呀。
为什么c或者其他的不需要走两遍,也是很容易理解的,应为微软已经把c和b的运行库内置了呗,当然有时候也要安装类似“微软运行库”的东西,只不过微软没有把vfp的运行库包含进来而已,毕竟不是亲儿子,可以理解。
1