delphi 打包程序时;那些文件应该被打包。dcu?ddp? 急!!

解决方案 »

  1.   

    你如果没有用到数据库,也没有调用其他的什么东西,打包只要exe文件即可.
    如果你用到了数据库,则较复杂,要区别是ado还是bde,ado现windows均带有,但你要注意ado的版本问题,bde则需要你在打包时将exe与bde相关文件一起加入.
    bde所需的文件你用delphi自带的installshield看看就知道了.
      

  2.   

    其实你还 看一下书的比较好吧!
    dcu,ddp只在你的程序编译的过程中过需要的文件,是不用打包到程序中的
      

  3.   

    *.exe, *.dll, *.res, ...和你用到的特殊的*.dll, *.ocx, ...;你程序中用到的*.ini或其它自定义文件;数据库文件(*.db, *.dbf, *.mdb ...)*.dfm, *.pas, *.dpr, *.dcu, *.~ddp, *.~pas, *.~dfm, ...都不用打包;如果你想在别人编程时可以uses你的单元,而又不想提供源代码,可以将*.dcu打包。