首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

怎么减小生成的EXE文件的大小

2012-06-02 
如何减小生成的EXE文件的大小。我的VB6程序生成最终的EXE文件后,为88.4M,但是用WINRAR压缩后,却只有2.7MB,

如何减小生成的EXE文件的大小。
我的VB6程序生成最终的EXE文件后,为88.4M,但是用WINRAR压缩后,却只有2.7MB,这是为什么,

还有如何控制生成的EXE的大小。

[解决办法]
你肯定使用了很多全局的、大的、定长的数组变量等等。。。。。。。

[解决办法]
可能是你的图片用的多,而图片又没有采用jpg格式,想小就把图片转成jpg格式,或者用资源文件,程序里调用它
[解决办法]

探讨
可能是你的图片用的多,而图片又没有采用jpg格式,想小就把图片转成jpg格式,或者用资源文件,程序里调用它

[解决办法]
变量再怎么多也不会很大,最多不过多占点内存。应该是资源文件的问题了……
[解决办法]
探讨
可能是你的图片用的多,而图片又没有采用jpg格式,想小就把图片转成jpg格式,或者用资源文件,程序里调用它

[解决办法]
[/url]
探讨
引用:
可能是你的图片用的多,而图片又没有采用jpg格式,想小就把图片转成jpg格式,或者用资源文件,程序里调用它


VB6里怎么添加包含图片的资源文件呀。

[解决办法]
最佳办法
1、尽量少在设计阶段加载图片,尤其是BMP的图片
2、将图片放置到资源文件中,或者某一文件夹下,在运行阶段加载。
[解决办法]
这个...肯定是资源文件过大 要是不带资源文件原生的exe 88m 这个大小已经逆天了
顺便可以用加壳软件加个壳 能小很多 例如upx
[解决办法]
在“引用”里看看
[解决办法]
可以用upx
[解决办法]
可以用UPX处理下exe
[解决办法]
不要在设计阶段使窗体中存储大量图片。实际上,窗体中预存的图片都是 BMP 格式,即使加载的源文件是 JPG 格式。

你可以在程序运行时通过代码后期加载图片。但问题是,图片文件要独立于程序了。

[解决办法]
删除所有的图片
[解决办法]
88M,对于某些小众杀软就直接干掉了。

的确不要嵌入太多可以外置的东西,是不是塞进去后忘记删掉了?
[解决办法]
编译后的exe程序有88.4M,已经破吉尼斯纪录了,比微软厉害!
估计十有八九是图片文件太多,图片要在exe运行时动态加载,可以将所有图片封装到DLL中,然后动态加载。或者干脆放到一个文件夹中,exe运行时动态加载。

[解决办法]
呵呵,有88M,我写了多年的程序才有1M多一点,要减小可以将你的一些图片放在相关目录下由程序运行时读取,将一些其他的数据也放在另外由程序读取。
[解决办法]
探讨
楼主乃神人鉴定完毕 呵呵 你里面放康熙大字典了吗

[解决办法]
UPX
[解决办法]
恭喜楼主,居然实现了这样宏大的项目,看来中国软件业的希望就寄托在你身上了!
[解决办法]
图片,文本信息特多了

热点排行