我以前delphi 7写的程序,编译好后2m多点,弄到delphi 2007下一编译,生成的可执行文件成了9m多
难道还要在哪里设置?

解决方案 »

  1.   

    这个跟你所使用的组件库有关系,特别是某些组件库带有大量图片(比如TMS套件等)就有可能会把程序给撑大.另外看看Project的Compiler选项当中的优化选项Optimization是否有勾选
      

  2.   

    都是不带包的,我看了一下project options 里面的设置,delphi2007 和delphi 7里面基本一致
    另外我在delphi2007里面装了devexpress的一些东西,比如expressskin library等等大体积的东西,
    但是我的程序里面并没有用到啊
      

  3.   

    另外程序移植到2007下没有做改动,就是将涉及到indy9的东西弄到indy10了 
      

  4.   

    知道问题所在了,
    应该是devexpress vcl的问题了,我重新建立了个project,放上了一个express控件(我程序里面用到的)
    编译了一下,7m多
    多谢上面两位,结贴了