我的单机版软件做完了,没制作成安装文件,考到一台没有delphi的机器上后,就总是提示缺少dll文件,我改怎么做呢?要写dll文件么?!
windows02000+sql server2000+delphi,用到suipack控件!
谢谢!

解决方案 »

  1.   

    缺少什么dll文件会有提示的,少什么就copy什么。
    copy到系统文件夹或者应用程序的当前文件夹下就可以了。
      

  2.   

    用installshield找出该文件所引用的DLl,然后做一个安装包就可以了
      

  3.   

    谢谢iw549!   我把delphi的全部dll文件都考过去了,但还是出错:提示为[dbnmphtw]access denied,为什么啊?
       manwill74,请问一定要做安装程序么?
      

  4.   

    也可以建个文件夹,把它提示的那个DLL文件copy到文件夹,.EXE也放到文件夹,发布文件夹就可以了
      

  5.   

    一般的DELPHI程序不需要外部DLL支持的
      

  6.   


    用DELHPI自带的打包?打包时多包了什么东西了。
    还有编译的时候去掉project options 中多的东西,
      

  7.   

    我用adoconnection连接远程的数据库的!发布??!到底是怎么发布啊!?   看来真的要研究instandshield
      

  8.   

    你看看是不是你用的suipack控件要用到什么DLL文件啊,一般来讲Delphi编译好的程序是不需要DLL文件的。如果你是用了BDE做数据库引擎。那台机子也要装BDE,就行了.
      

  9.   

    将你的BDE或AOD打进去,用delphi自带的installsheild,一定要delphi6。0以上的版本才可以
      

  10.   

    啊。。delphi6有自带的么?再那里啊?!请教请教