即不需要带DELPHI的运行包
而且如果用了第三方控件,也无须再安装第三方控件
如果使用了其它DLL,也只需把该DLL放到与程序同级目录即可要达到以上要求,可以吗? 如果做?
谢谢!

解决方案 »

  1.   

    不明白.好像EXE编译出来以后就自身包含了以上内容.
        也就是独立运行的WINDOWS程序了.本人认为.
      

  2.   

    暈~~~難道你編譯產生的.exe程式不能在windows下運行嘛?如果用了BDE,ADO....等來連接數據庫,那樣就要裝DELPHI和數據庫軟件了,如果用了像ODAC就不用裝DELPHI和數據庫軟件了 ,直接連接IP就好了.不過可能我還是不太清楚你的問題
      

  3.   

    我解释一下,所谓的“独立运行”,就是只有一个EXE文件,而在运行的时候不会提示“缺少……DLL”“缺少……BPL”的。
    我用过BCB5,它的PROJECT-》OPTIONS里就有选择,可以编译出EXE很小(100K以下),但要带有一大堆DLL、BPL的运行库,才能在其他未安装过BCB5的WINDOWS机上运行;也可以全编译出EXE(1M以上),那样的EXE文件,到其他机器上,只需单个文件就可以运行了。
    我想问的就是DELPHI7能否做到这点(另,我的DELPHI7是未注册的版本,不知是否有影响)
      

  4.   

    如果用了操作系统本身不带的数据库就要就要打包,将程序所用的数据库及所需的DLL 及配置文件等打到安装包里去,如果程序是没有数据库的话就直接F9就行!:)