读书人

关于用VB-PowerWrap生成EXE的有关问题

发布时间: 2012-08-10 12:19:33 作者: rapoo

关于用VB-PowerWrap生成EXE的问题
各位有没有用过用VB-PowerWra来生成EXE文件的呢?真是奇怪...

用这个生成的EXE文件不要安装直接就可以在其他机器打开...这样不是可以称呼为绿色软件.

但之中就有一个很怪的问题,生成的EXE文件的图标色彩全部失真..

请教下:

用VB-PowerWra来生成EXE文件是否是属加壳文件呢 为什么生成EXE文件比用VB自己生成的文件要大呢 且生成好的图标色彩全部失真?






[解决办法]
没用过,估计是加壳吧
[解决办法]
VB-PowerWrap 允许你将程序所必需的所有 .dll 文件与 .ocx 文件打包到你的 VB 程序内部,并且不需要用户安装,直接就可以运行。并且 VB-PowerWrap 可以自动注册所必需的 .dll 与 .ocx 文件

可以看出, 他生成的 EXE 文件 就是包括了所有相关的资源文件 并一起合并为 EXE 文件. 因此要大些.


[解决办法]

又看到雪情了 哈哈。。

基本上就是雪情说的那样。
VB-PowerWrap严格来讲跟加壳还是有区别的吧
代码可能并没有加密。只是将所需的资源和EXE都捆绑到一个文件里面
运行的时候再释放出来

你可以运行一下用VB-PowerWrap打包的程序。在当前目录下会生成一个隐藏的文件
扩展名记不清楚了
[解决办法]

另外VB-PowerWrap的图标最高只能达到256色。。。这一点偶也没找到合适的解决方法
[解决办法]
图标的问题是挺烦人的
只能选一个比较顺眼的256色图标凑合着用
[解决办法]
用VB-PowerWrap不如自己用WINRAR去打个自解包算了
[解决办法]
最近终于知道怎样把MSVBVM60.DLL当lib写入到程序里了
其他dll什么的 我觉得没必要写入dll自动释放吧
尽量不用第三方控件 能用api或者自己写控件就尽量自己解决好了.
[解决办法]
楼上有道理,小程序就尽量用api加ctl好了,规模稍大点的程序就不用考虑了,该用什么就什么吧
[解决办法]
要用VB做共享软件的话,绿色很重要,做企业应用开发的话,没必要搞什么绿色。
[解决办法]
企业应用用VB-PowerWrap也有好处,将常用的控件引用VB的DLL等等,用VB-PowerWrap打个包,在机器上运行一次后,以后对程序的发布和更改,不用再打包安装,只发个EXE就完事了......

读书人网 >VB

热点推荐