Достать информацию об интерфейсах из DLL.

Тема в разделе "WASM.WIN32", создана пользователем maksim_, 13 июл 2010.

  1. maksim_

    maksim_ New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2009
    Сообщения:
    263
    Столкнулся с такой проблемой. Солюшн состоит из ~100 проектов. Нужно найти совпадающие ГУИД'ы у интерфейсов дллок. Понятное дело, вручную искать эти совпадения довольно геморно. Вопрос: как это проще сделать?

    1. Есть ли готовая тулза?
    2. Если нет, то нужно написать свою апликуху. Я не знаю как достать информацию об интерфейсах (TotalCommander такое делать умеет, значит как-то можно). Нужно имя интерфейса, его ГУИД.
    3. Можно распарсить idl файлы проекта.
     
  2. irrona

    irrona Member

    Публикаций:
    0
    Регистрация:
    26 май 2004
    Сообщения:
    178
    Адрес:
    Тирасполь
    1. Не знаю
    2. CLSIDFromProgID
    3. Муторно
     
  3. DMD

    DMD Member

    Публикаций:
    0
    Регистрация:
    21 ноя 2005
    Сообщения:
    56
    2.
    все лежит в: "Resource -> TYPELIB"
    остальное - обычный парсинг.