用ctrl+F9生成的.exe文件在没有装Delphi的环境中怎么会运行不了啊?本人刚学Delphi,请各位大哥详细解答。谢谢!

解决方案 »

  1.   

    怎么会,直接按F9生成的程序就能独立运行的啊,你新建一个porject试试!
      

  2.   

    如果你没有用到数据库的话,是可以运行的,要不然你得安装BDE驱动,如果你用的是ADO的话,你得安装ADO驱动,之后配置一下ODBC数据源,就可以用了,
      

  3.   

    若无数据库当然在任何机上都可运行。
    若为BDE控件,则需装BDE数据库连接。
    若为ADO控件,则学装ADO数据库连接。
      

  4.   

    在Project->Options...->Package里面把build with package勾上就可以了
      

  5.   

    新建一个porject也不行啊。还有没有别的方法生成.exe文件。
      

  6.   

    我用了delphi自带的数据库啊!
      

  7.   

    在别人的机上显示没有找到rpl60.bpl,还是不能运行啊。请问要怎样做?
      

  8.   

    要么可以在机器上分离安装BDE,要么可以使用InstallShield fom delphi这个工具打包!
      

  9.   

    要怎样实现在机器上分离安装BDE?能否具体点说明。谢谢!
      

  10.   

    如果你没有调用一文件的话 编译出的EXE文件是可以直接运行的。如果不能运行说明你程序写的有问题 其实安装的时候也不过是把一些DLL运行环境安装到系统里的
      

  11.   

    我下载了BDE驱动程序安装也不行的。我装了Delphi就能运行啊,没装就运行不了。那位高手还有别的可行办法啊?上面的除了分离安装BDE和使用InstallShield fom delphi这个工具打包这两个方法(这两个方法具体不知如何执行),其它的都试过了,都不行啊。谢谢指教!
      

  12.   

    还是老是“提示rtl60.bpl找不到,重装程序可能解决问题。”我的目的就是不想装delphi啊。请高手们再指教。
      

  13.   

    把project->options->packages中的build with runtime packages的勾去掉,重新编译
      

  14.   

    使用InstallShield fom delphi这个工具打包
    这个方法你早晚要用到的,现在刚好学学
      

  15.   

    Wise Installation System or 肥猫安装制作 or 其他的打包工具
    用GOOGLE找