可我在option里选中了withRuntimepackges什么的阿

解决方案 »

  1.   

    如果你用了BDE或都者MIDAS,就要将一些DLL文件一起发行,比如MIDAS需要MIDAS.DLL
      

  2.   

    你用了某些需要DLL文件的东东!
    或者是你用了某个DLL
    但打包时没打上
      

  3.   

    动态编译就是这点不好..你用了某些需要DLL文件的东东!
    或者是你用了某个DLL
    但打包时没打上
      

  4.   

    "可我在option里选中了withRuntimepackges什么的阿"
    看来你是把with RunTime Packages的意思理解反了.
    选中后,你的应用程序变得很小,是因为它用了Delphi的许多bpl包(安装在System(32)目录下面).
    但这样你在发布你的程序时,就需要把这些bpl一起发布.如果你不选中withRuntimepackges,exe比较大,但它不需要bpl的支持