程序(简单的数据查询系统,Sql+delphi,有用到loadfromfile函数).昨天好好的,我改了一下目的文件夹的名字,今天就不能用了!!!!错误提示如下:
Debugger Exception Notification
  
    Project Main.exe raised exception class EMCIDeviceError with message'找不到指定的文件.请确认路径与文件名是否正确.' Process stopped. Use step or Run to continue.

解决方案 »

  1.   

    那把你所有与路径有关的代码都改一下,要改为相对路径,如getcurrentdir()+'\333.xxx',而不要用绝对路径,如'c:\444.xxx'。
      

  2.   

    找不着文件了,读取文件的时间用FileExists(filename)判断一下文件存在不存在
      

  3.   

    extractfilepath(application.exename)+'\ttt.txt'
      

  4.   

    不要写绝对路径
    用ExtractFilePath去获得相对路径来完成
      

  5.   

    ExtractFilePath(Application.ExeName) 得到应用程序的绝对路径。
    再用这个去拼路径。