PDA

Просмотр полной версии : Путь к exe'шнику



Nebel
18.03.2004, 14:26
Может кто знает как узнать полный путь к запущенной проге. Только не своей (не Applicatin.ExeName и paramstr(0)), а чужой например opera.exe или totalcmd.exe?

Hawk
18.03.2004, 15:34
Точно не уверен но tool help должен помоч, поищи в MSDN Process32First. По крайней мере в структуре PROCESSENTRY32 есть поле szExeFile про которое написано - Path and filename of the executable file for the process.
Т.е. по теории то что надо, сам не проверял могли и наврать

Nebel
19.03.2004, 13:40
да tool help это рульно но тока с библиотекм Module32Firts и переменна тоже модуль тем есть szPathFull или что-то вроде того... а вот с exe'шниками только имя файла и все...

Eugie
19.03.2004, 16:41
Nebel, юзай Module32First, она через MODULEENTRY32 поле szExePath вернет путь.