如何最大限度减少程序占用的空间

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:24:03
我编出来的程序个个都是“巨无霸”,程序内容也不是很复杂,怎么会那么大?另外,如何最大限度减少程序占用的空间?

问题表述不清楚。“占用空间”是指:“工程文件占用空间过大”?或是“exe文件占用空间过大”?还是“占用内存空间过大”?

如果是“工程文件占用空间过大”,那么没有办法
如果是“exe文件占用空间过大”,那么可以用如下方法优化:VB主界面的“工程”菜单,打开“工程属性”,在“编译”选项卡中选中“代码大小优化”。
如果是“占用内存过大”,那么可以尝试改变变量类型,或者将部分传值参数改为引用参数。

尽量少定义变体型变量,定义的数量尽可能地少,能重复利用的变量一定要重复利用。程序中尽可能减少跳转。等等。

如果你在程序中有图片,当然会很大。

使用UPX或者AsPack进行压缩

简化程序,再要不行,你可以压缩文件,这个会把?就是点右键变成压缩文件,再删除源文件,要用时再释放(不经常用的文件)