Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Вниз

Как получить список dll, используемых программой?   Найти похожие ветки 

 
Шишкин Илья   (2003-02-17 15:56) [0]

Как получить список dll, используемых программой, которая запущена в данный момент?


 
Digitman   (2003-02-17 16:13) [1]

перебирай в цикле вызовом VirtualQuery() все регионы
для каждого региона запрашивай GetModuleFileName()


 
Игорь Шевченко   (2003-02-17 16:20) [2]

www.sysinternals.com - Process Explorer - сам все показывает.


 
REA   (2003-02-17 16:25) [3]

А тебе для своей программы или чужой? Если для своей, то там переменная есть - список DLL.


 
Игорь Шевченко   (2003-02-17 16:34) [4]

REA © (17.02.03 16:25)

Ой. А где она, переменная-то ?


 
Шишкин Илья   (2003-02-17 17:08) [5]

2 REA
Мне нужео для чужого процесса
2 Игорь Шевченко
Мне надо, чтобы это делала моя программа...
2 Digitman
А можно поподробнее?


 
Игорь Шевченко   (2003-02-17 17:19) [6]

Шишкин Илья © (17.02.03 17:08)


> Мне надо, чтобы это делала моя программа...


А глупый вопрос такой - зачем ?

Для Nt,W2k,Winxp существует функция NtQueryInformationProcess


 
Digitman   (2003-02-17 17:24) [7]


> Шишкин Илья


Для "чужого" процесса эта схема не пойдет.

в "чужой" процесс придется внедрять код.поток, чтобы он реализовывал эту схему



 
Шишкин Илья   (2003-02-17 19:15) [8]

2 Игорь Шевченко
Мне надо для Win98

2 Digitman
Неужели всё так тяжело? Видел целую кучу программ, которые это умеют делать...


 
Внук   (2003-02-18 10:01) [9]

Такой список можно получить, используя функции группы ToolHelp


 
Digitman   (2003-02-18 10:08) [10]


> Шишкин Илья


Почему "тяжело" ? Не тяжело, если ты понимаешь, что и для чего делаешь.
Я сказал лишь, что такая схема для "чужого" процесса оправдана лишь в ряде случаев на NT-платформах. Если же тебе в Маздае это нужно сделать, то слушай сюда - <Внук © (18.02.03 10:01)>. Проще некуда. Только имей ввиду, что Маздай-процессы, выполнившие RegisterServiceProcess() не попадают в toolhelp32 snaphot



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2003.04.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.012 c
14-54832
Dimodim
2003-03-29 08:51
2003.04.17
Как вычислить в Дельфи интеграл?


14-54823
Sheng
2003-04-01 08:27
2003.04.17
Как размножить картинку ?


3-54448
Officeman
2003-03-26 19:39
2003.04.17
Фильтрация!


7-54933
volk
2003-02-16 19:11
2003.04.17
Как получить Product ID


14-54826
vanek8
2003-03-27 09:11
2003.04.17
QReport





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский