我用的是delphi7做的程序,在project->options->Packages 中的builder   with   runtime   packages处于非选状态,这样编译生成的exe文件仍然不能拿到其他电脑上去用,不知道怎么才能把我做的exe移植到其他的电脑上去用。

解决方案 »

  1.   

    你把Delphi安装目录下的qtintf70.dll
    也一起拷贝过去
      

  2.   

    这样你生成的.exe程序就可以在其他机器上运行了
    qtintf70.dll  这个库挺重要的 
    你试一下吧
      

  3.   

    用vc6的工具depends查看一下你的exe程序关联了哪些dll..都弄过去...
      

  4.   

    GetBpl.batdel *.bpl
    xcopy /y %systemroot%\system32\VCLX60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\VCL60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\RTL60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\VCLJPG60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\dbrtl60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\VCLDB60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\VCLDBX60.bpl
    if errorlevel 1 pause
    xcopy /y %systemroot%\system32\bdertl60.bpl
    if errorlevel 1 pause
    xcopy /y c:\bdev\Dph6\bin\borlndmm.dll 
    if errorlevel 1 pause
    xcopy /y c:\bdev\Dph6\bin\designide60.bpl
    if errorlevel 1 pause; other 3rd packages...del Bpl\*.bpl
    del Bpl\*.Dll
    xcopy /y *.bpl Bpl
    xcopy /y *.dll bpl\  /exclude:exc.xcp
      

  5.   

    忘了说了,我用的数据库是oracle8.1.7,程序是做的单机的c/s结构的
      

  6.   

    要装客户端,不要选那个选项,不要你要发布bpl