在我的机器上编译运行一切正常的exe文件,我将它复制到另一台没有dellphi话警的机器上运行出错,这是为什么?该怎么解决?谢谢

解决方案 »

  1.   

    1,是不是用了BDE,或者ODBC;
    2,用了绝对路径什么的?
    3,问题原因太多;
      

  2.   

    到project菜单下去设置,让他包含运行时文件就行了。改后文件应大于300k。
      

  3.   

    出问题的问题是 比较多的。程序的发布不仅仅是拷一个EXE文件这么简单的。这要看你调用了哪些组件的。比如用了三层结构的。你就必要将midas.dll拷过去的。等等。
      

  4.   

    如果使用了数据库,请查看
    是不是用了BDE,或者ODBC;
      

  5.   

    BDE,或者ODBC;
    是不是用了动态连接库或者其他的资源
      

  6.   

    哦,谢了各位。我没用数据库,就是用了几个xml文件其它的没别的东西了
      

  7.   

    出错信息是什么?
    原因比较多,例如:
     (1)midas.dll
     (2)数据库路径
     (3)ADOconnection 初始化问题
      ... ... ... ... 等等