我用C++Builder编的程序中,需要打开另一个应用程序的执行程序proe2000i.bat。并且我想给别人装这个程序,我不知别人proe2000i.bat在那个路径下。因此我想问我如何在程序中编程才能获得用户本机硬盘中该应用程序可执行文件proe2000i.bat的全路径字符串比如:C:\proe2000i\bin\proe2000i.bat,
因为我在程序中要用这个路径。
AnsiString file = ExtractFilePath(Application->ExeName)
  + "proeFiles\\" + this->Table1proefile->AsString;
AnsiString filePath = proe2000i.bat的全路径;ShellExecute(Handle,"open",filePath,file.c_str(),"",SW_SHOWNORMAL);