大家好!我遇到一个很棘手的问题。我编的程序在其他人电脑上面打不开,运行程序也报错,用delphi6打开工程文件的话就自动关闭了,根本看不到窗口出现。请问这是什么原因????
还有就是请问delphi编译成独立可执行文件有那几个地方要设置?就是说我的exe文件可以到其他没有安装delphi的电脑上也可以运行。。

解决方案 »

  1.   

    No.1 使用相对文件路径
    No.2 动态打开数据库
    No.3 编译无调试信息的版本
      

  2.   

    就是在
    Delphi Menu->Project Options->Compiler页
    把Debugging都关了编译(调试的时候在打开)~~
      

  3.   

    请动态设置连接字符串,也就是ADOConnectio.ConnectString,在不同的数据库服务器进行不同的配置,做项目经常会遇到的。编译时先将ADOConnectio.ConnectString清空,用Builder...进行编译。编制一个数据库服务器配置程序就可以了。
      

  4.   

    谢谢大家指导。我在程序里面找了好久原来是有个dataset的控件我忘记删除了。还是要多谢大家