编译程序时选中build with runtime package与不选择有什么区别?build with runtime package有什么作用?

解决方案 »

  1.   

    选了exe比较小,但是要带那些用了runtime pak的 bpl 文件,总文件更大而且不好找齐所有的bpl文件。不过对同时运行多个delphi程序(都用runtime pak)有帮助。
      

  2.   

    选中时所用的控件VCL等是打成包的形式,这样编译出的EXE文件很小,但发布时要连包VCL60.bpl等一起发布
    不选中时VCL被连接到EXE应用程序,应用程序会大很多另外,包完全可以取代DLL
      

  3.   

    not build with runtime package        build with runtime package     exe比较大                                  exe很小
         exe可单独执行               exe执行需要vcl60.bpl之类的文件
      

  4.   

    如果选了的话还有个问题就是理所当然不能直接把EXE文件COPY到没有安装ELPHI的计算机,因为缺少运行期包
      

  5.   

    我的问题是如果我编译Dll时选择build with runtime package,在没有安装Delphi的机器上如何才能调用此Dll?
    如果是C或者其他语言怎么才能调用此Dll?
      

  6.   

    是.BPL文件,就是USE的那些相对应的库..
    如果没什么特殊情况的话最好是按照原来的..你要得出相对应的接口参数.只要知道这些参数的话不管什么语言,都可以调用相对应的EXPORT函数..