Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать какая программа использует DLL [D5, Win95/98, WinME, NT4, Win2k]


Станислав ©   (2001-08-21 11:02:00) 

Здраствуйте МАСТЕРА!
Как узнать использует ли какая то программа ту или иную DLL и
откуда она ее загрузила (путь DLL).


paul_shmakov   (2001-11-05 17:42:00) [1]

2 Алексей Петров:
psapi.dll, к сожалению, не поставляется с "обычной" nt - только после установки или какого-то service pack-а, или еще чего-то - не помню


Дуся   (2001-11-05 16:18:00) [2]

Промучавшись полдня, таки нашла реально помогшую программку <a href= http://www.sysinternals.com/ntw2k/source/filemon.shtml>FileMon</a>
Мониторит открытие процессом ВСЕХ файлов, включая конечно и DLL.


Алексей Петров   (2001-08-21 15:06:00) [3]

для NT psapi.dll (psapi.pas в delphi\source) нужно использовать. Вроде она дает такую возможность.


Anatoly Podgoretsky   (2001-08-21 12:28:00) [4]

Для НТ надо искать другой путь


Виктор Щербаков   (2001-08-21 12:25:00) [5]

См. SDK Module32First, Module32Next.
Прежде чем их использовать, нужно сделать снимок состояния системы
(См. CreateToolhelp32Snapshot)


Наверх

Титульная страница Поиск, карта сайта Написать письмо