Идентификация/список COM-объектов и свойств из стороннего программного обеспечения

Я пытаюсь разработать приложение, которое может идентифицировать COM-объекты и их свойства в любом другом приложении. Это моя первая попытка сделать это, и я даже не уверен, с чего начать.В идеале это было бы сделать на Delphi XE2, но я открыт для предложений.

Если у меня есть CLSID, есть ли способ «просканировать» работающее приложение на предмет того, какие объекты были основаны на нем? Или, если пойти другим путем, есть ли лучший способ перечислить/найти активные объекты в любом запущенном приложении?

Мы глубоко признательны за любую помощь, а также за любые указания относительно хорошей документации по этому вопросу.

Редактировать:На самом деле проблема заключается в том, чтобы найти COM-объекты в любом другом приложении, перечислить свойства и все, что мне нужно, уже ответили на другие вопросы.

9
задан Warren P 29 March 2012 в 08:50
поделиться