做了个简单的程序 win2K DELPHI7   ADO+ACCESS+QUICKREPORT.还有一些功能,读文本文件。还有一些控键,EDIT、button、directorylistbox、filelistbox、groupbox、pagecontrol。做成EXE文件后,在本地一切正常.
到另外一台机器上使用,程序启动时会提示“磁盘或网络错误”,但程序除了报表不能启动其他功能都正常运行。

解决方案 »

  1.   

    directorylistbox、filelistbox
    你用到了这两个控件,看看是不是你把文件的路径设置成了绝对路径。这样的话在自己的机子上能够访问到,到了别的机子上路径就不存在了
      

  2.   

    应该不是quickrep的问题,我原来做的系统中也有quickrep报表,一点事都没有!
    试试楼上的观点吧!
      

  3.   

    谢谢楼上的回答
    不过问题应该不是这样的。我的路径都是这样写的
    ExtractFilePath(Application.ExeName)+'data\'关键是读写文件、数据库都很正常,只是报表不显示。我用的是delphi7自带的quickreoport,是3.0.9版。
      

  4.   

    解决了,还是路径问题
    有两个ADODataSet 的ConnectionString写成了本机绝对路径