![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Узнать путь к приложению, которое активно в данный момент
Felixx © (2003-11-07 13:30:00)
Как узнать путь к файлу, который запущен в данный момент и окно которого является активный. Получаю хэндл активного окна, можно допустим узнать его заголовок с поможью функции getwindowtext. Есть ли функция для получения пути к файлу приложения.
WithOut Any ... (2003-11-07 18:51:00) [21]
ИМХО все запущенные приложения активны. Видимо ты хотел спросить об окне (форме) на которой в данный момент фокус?
Felixx (2003-11-07 18:24:00) [22]
Может кто-нибудь всё-таки напишет, какую конкретно функцию из этих библиотек использовать и какие у неё параметры. А то что-то сам не разберусь.
Felixx (2003-11-07 16:06:00) [23]
Что такое PsAPI and/or ToolHelp и как этим пользоваться?
VMcL (2003-11-07 15:07:00) [24]
1. GetForegroundWindow
2. GetWindowThreadProcessID
3. PsAPI and/or ToolHelp
kDenis (2003-11-07 14:35:00) [25]
GetActiveWindowвозвращает хэндл активного окна, а дальше низнаю...
Felixx (2003-11-07 14:00:00) [26]
Так не получится, я ведь не имени файла, ни пути не знаю. У меня в распоряжении только хэндл активного окна.
Nazim (2003-11-07 13:42:00) [27]
Побробуй ExtratctFilePath(FileName)