Получить список доступных COM/DCOM/ActiveX объектов
От: wr123  
Дата: 03.03.10 10:23
Оценка:
В общем необходимо получить список COM/DCOM/ActiveX объектов в системе. поискал по инету, ничего не нашлось. подскажите куда стоит копать? что почитать? если есть где статьи или примеры кода было бы очень здорово.
Re: Получить список доступных COM/DCOM/ActiveX объектов
От: bnk СССР http://unmanagedvisio.com/
Дата: 03.03.10 15:16
Оценка:
Здравствуйте, wr123, Вы писали:

W>В общем необходимо получить список COM/DCOM/ActiveX объектов в системе. поискал по инету, ничего не нашлось. подскажите куда стоит копать? что почитать? если есть где статьи или примеры кода было бы очень здорово.


А чего сложного-то.
Берешь и перебираешь например все подряд из HKCR\Classes\CLSID — получишь все зарегистрированные в системе объекты
Re[2]: Получить список доступных COM/DCOM/ActiveX объектов
От: bnk СССР http://unmanagedvisio.com/
Дата: 03.03.10 15:29
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Берешь и перебираешь например все подряд из HKCR\Classes\CLSID — получишь все зарегистрированные в системе объекты


Упс. Уточняю.

HKLM\Software\Classes\CLSID — объекты доступные всем пользователям
HKCU\Software\Classes\CLSID — объекты доступные только текущему пользователю
HKCR\CLSID (объекты доступные текущему пользователю, т.е. первое плюс второе)

Но оказывается есть еще простой вариант с WMI
(там уже вся информация по полочкам разложена, если через реестр то ее самому дальше добывать придется).
Искать по Win32_ClassicCOMClassSetting
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.