最近我用delphi做了一个三层局域网应用程序,把程序移植到没有安装delphi的电脑上不能运行(我晕呀!!)
后来把midas.dll文件放到桌面上(好象只能放到桌面上)才能运行,能不能把midas.dll和程序打包到一起。

解决方案 »

  1.   

    直接在你的項目中uses midasLib; 就可!!!不過文件大很多!!
    program Project1;uses
      midaslib,
      Forms,
      Unit1 in 'Unit1.pas' {Form1};
      

  2.   

    如用打包工具你可以打进去啊,就放在winnt\system32下就好了!
      

  3.   

    也可以用 InstallShield 分发呀。
      

  4.   

    复制过去就行了。分发时发到system32下。
      

  5.   

    我复制过去了!也发到system32下还是不能运行!必须放到桌面上!why?
      

  6.   

    就放在winnt\system32下就好了!然后在打包的过程中发布在应用环境中,ok
      

  7.   

    放在winnt\system32 或其他位置都可以
    注意需要注册,否则系统不知道它的位置
    regsvr32 path\midas.dll
      

  8.   

    同意zqdby的
    我以前用过可以de 
      

  9.   

    放在winnt\system32 或其他位置都可以
    注意需要注册,否则系统不知道它的位置
    regsvr32 path\midas.dll