Главная страница
    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.007 c
14-54862
Василий Тёркин
2003-03-30 15:49
2003.04.17
Злоба дня


3-54513
VadimS
2003-03-31 14:14
2003.04.17
Добаление записей в таблицу MS Access


3-54500
malkolinge
2003-03-31 14:12
2003.04.17
Сравнение с датой на сервере


3-54467
DenKop
2003-03-26 14:36
2003.04.17
Хранение данных TreeView


1-54558
Provodnick
2003-04-06 05:19
2003.04.17
CTRL+ENTER в MEMO





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский