Путь к exe'шнику

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
Nebel
Сообщения: 5
Зарегистрирован: 18 мар 2004, 09:11
Откуда: Москва

Может кто знает как узнать полный путь к запущенной проге. Только не своей (не Applicatin.ExeName и paramstr(0)), а чужой например opera.exe или totalcmd.exe?
Знай, ты можешь...
Hawk
Сообщения: 216
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

Точно не уверен но tool help должен помоч, поищи в MSDN Process32First. По крайней мере в структуре PROCESSENTRY32 есть поле szExeFile про которое написано - Path and filename of the executable file for the process.
Т.е. по теории то что надо, сам не проверял могли и наврать
Nebel
Сообщения: 5
Зарегистрирован: 18 мар 2004, 09:11
Откуда: Москва

да tool help это рульно но тока с библиотекм Module32Firts и переменна тоже модуль тем есть szPathFull или что-то вроде того... а вот с exe'шниками только имя файла и все...
Знай, ты можешь...
Eugie
Сообщения: 708
Зарегистрирован: 17 фев 2004, 23:59
Откуда: SPb

Nebel, юзай Module32First, она через MODULEENTRY32 поле szExePath вернет путь.
Ответить