注册 登录
编程论坛 VFP论坛

求助版主和大神们关于打包的问题

杜非 发布于 2021-04-03 19:20, 2590 次点击
请问有没有像打包vb一样的vfp打包工具。。将vfp编译的exe和运行库打包成一个自带运行库的exe文件。。谢谢。。
14 回复
#2
吹水佬2021-04-03 20:43
运行时还是要解开的吧
#3
星光悠蓝2021-04-03 21:43
安装完整版VFP,自带打包工具。
#4
杜非2021-04-03 22:01
才看到。。vb有一种打包工具打包时将vb运行库一起打了进去成了一个单文件。。运行时不释放出任何文件。。要是vfp编译的exe也能这样打包就巴适了。。就是不晓得有没有。。
#5
杜非2021-04-03 22:09
如果这样的话发放一些小程序程序就只需要一个exe和一些表文件就可以了。。vb的这个打包机制我在想他是不是在运行时把运行库释放到内存中不得而知。。
这是关于它的解释:
Enigma Virtual Box是软件虚拟化工具,它可以将多个文件封装到应用程序主文件,从而制作成为单执行文件的绿色软件。它支持所有类型的文件格式,虚拟化后的软件不释放任何临时文件到您的硬盘,文件模拟过程仅在内存运行。

[此贴子已经被作者于2021-4-3 22:16编辑过]

#6
星光悠蓝2021-04-03 22:37
为什么非得把运行库打包在里面呢?第三方控件也不好装进去。
#7
杜非2021-04-03 22:53
我是说简单的。。没用第三方控件的。。但vb打包那个好像都可以。。
#8
nikon2021-04-19 22:52
vb只有一个exe那是因为运行库已经在windows里面包含了,vfp是小娘养的,windows没有包含进去,所以要自己带上,如果需要只有一个exe那就使用单文件打包工具,
#9
XUFN2021-04-26 11:35
WinRAR 可以把VFP全部程序和数据打包成一个EXE可执行文件发布~很方便~
#10
sdta2021-04-26 11:46
以下是引用XUFN在2021-4-26 11:35:16的发言:

 WinRAR 可以把VFP全部程序和数据打包成一个EXE可执行文件发布~很方便~

能不能详细介绍下这方面的知识,谢谢了!
#11
XUFN2021-04-26 14:04
1.在项目管理器里把主程序编译成EXE文件
2.然后把它与第三方控件OCX文件(如果有必要)、VFP自带的DLL文件、网络或个人发布的FLL文件(如果有必要)、数据库文件放在一个文件夹里
3.全部文件选中后右键菜单添加文件到WinRAR,修改压缩包参数就可以了。具体操作:1.在常规里选择创建自解压缩格式,2.在高级里点自解压选项按钮,弹出的高级自解压选项对话框里,常规、高级、模式、更新、图标...

软件发布成一个exe文件只需半分钟,当然,如果整个程序不大,没必要压缩成一个文件,文件夹全部拷贝带走也可以在其他电脑里直接运行
只有本站会员才能查看附件,请 登录
#12
sdta2021-04-26 14:29
谢谢
#13
XUFN2021-04-26 14:43
坚守VFP最后的阵地!
#14
wengjl2021-04-26 16:27
以下是引用杜非在2021-4-3 22:01:44的发言:

才看到。。vb有一种打包工具打包时将vb运行库一起打了进去成了一个单文件。。运行时不释放出任何文件。。要是vfp编译的exe也能这样打包就巴适了。。就是不晓得有没有。。

有的,就是制作安装包。用户执行setup.exe,像安装WINDOWS一样,安装后就可以用了
#15
xiaozhong712021-05-04 21:27
打包是个大问题,把运行库拷贝进来最方便,就是一个文件夹了
1