VB6程序 生成的程序文件(.exe)有100多M,但是用WINRAR压缩后仅2M,这是怎么回事,如何在生成EXE文件时,减小生成文件的大小。谢谢大家。

解决方案 »

  1.   

    可能程序里面包括了很多图片。你可以用 ASPack、UPX 等工具压缩可执行程序。但是压缩过的程序可能会被山寨杀毒软件当成病毒。
      

  2.   

    每个窗体都有一个背景图片。并且是BMP的。
      

  3.   

    bmp图片文件很大,exe文件也会很,建议把bmp文件转换成jpg图片再做背景(色彩以肉眼看差不多)。
    另外,建议你不要在窗体属性里添加图片,而在form_load里给窗体添加背景,这样图片可以单独存一个文件夹里,也可以减小exe文件的大小。