我想在程序的执行过程中获得程序的路径,请教有没有相关的api。

解决方案 »

  1.   

    path := ExtractFilePath(Application.ExeName);
      

  2.   

    Delphi可以从文件中提取出目录信息。例如:从TApplication.ExeName属性中可以得到当
    前进程的完整路径和文件名。以C:\Delphi\Bin\Project.exe为例,将TApplication.ExeName属性传递给不同函数的返回值。关于文件/目录信息的函数函数                              结果ExtractFileDir()                 c:\Delphi\Bin
    ExtractFileDrive()               c :
    ExtractFileExt()                 .exe
    ExtractFileName ()               Project1.exe
    ExtractFilePath ()               c:\Delphi\Bin\
      

  3.   

    呵呵晚了再说一个吧GetCurrentDirectory()