Сообщение Re[3]: Помощь с DCOM от 11.02.2021 19:24
Изменено 11.02.2021 19:40 bnk
Re[3]: Помощь с DCOM
Здравствуйте, wbear, Вы писали:
W>А как узнать, есть ли в экзешнике такая библиотека типов?
Ну можно так попробовать:
1. Запустить OleView из Windows SDK, оно показывает зарегистрированные в системе библиотеки и их содержимое. Не знаю, может оно и со студией ставится, раньше ставилось.
2. Если не нашлась (библиотека не зарегистрирована например), можно попробовать открыть в OleView твой .exe ("Open Type Library"). Если открылся, то библиотека внутри (она пакуется просто как ресурс).
3. Если нет, поискать файл с расширением .tlb или .olb в каталоге программы, если нашелся, попробовать открыть, открылся — это оно.
W>А как узнать, есть ли в экзешнике такая библиотека типов?
Ну можно так попробовать:
1. Запустить OleView из Windows SDK, оно показывает зарегистрированные в системе библиотеки и их содержимое. Не знаю, может оно и со студией ставится, раньше ставилось.
| выглядит как-то так | |
![]() | |
2. Если не нашлась (библиотека не зарегистрирована например), можно попробовать открыть в OleView твой .exe ("Open Type Library"). Если открылся, то библиотека внутри (она пакуется просто как ресурс).
3. Если нет, поискать файл с расширением .tlb или .olb в каталоге программы, если нашелся, попробовать открыть, открылся — это оно.
Re[3]: Помощь с DCOM
Здравствуйте, wbear, Вы писали:
W>А как узнать, есть ли в экзешнике такая библиотека типов?
Ну можно так попробовать:
1. Запустить OleView из Windows SDK, оно показывает зарегистрированные в системе библиотеки и их содержимое. Не знаю, может оно и со студией ставится, раньше ставилось.
2. Если не нашлась (библиотека не зарегистрирована например), можно попробовать открыть в OleView твой .exe ("Open Type Library"). Если открылся, то библиотека внутри (она пакуется просто как ресурс).
3. Если нет, поискать файл с расширением .tlb или .olb в каталоге программы, если нашелся, попробовать открыть, открылся — это оно.
Еще подумал, что если речь про железо, может это какой-нибудь OPC-сервер?
Если так, разве там все интерфейсы не стандартизованы?
W>А как узнать, есть ли в экзешнике такая библиотека типов?
Ну можно так попробовать:
1. Запустить OleView из Windows SDK, оно показывает зарегистрированные в системе библиотеки и их содержимое. Не знаю, может оно и со студией ставится, раньше ставилось.
| выглядит как-то так | |
![]() | |
2. Если не нашлась (библиотека не зарегистрирована например), можно попробовать открыть в OleView твой .exe ("Open Type Library"). Если открылся, то библиотека внутри (она пакуется просто как ресурс).
3. Если нет, поискать файл с расширением .tlb или .olb в каталоге программы, если нашелся, попробовать открыть, открылся — это оно.
Еще подумал, что если речь про железо, может это какой-нибудь OPC-сервер?
Если так, разве там все интерфейсы не стандартизованы?
