Имеются IDL файлы из PlatformSDK.
Каким образом можно их использовать в проекте на Delphi?
Можно ли автоматом сгенерить по ним набор классов?
Можно ли использовать описанные в них интерфейсы для создания своих COM-объектов?
Я пытался зацепить их с помощью редактора TypeLib, но при любой попытке изменить в нём idl-текст (последняя вкладка), он ругается на ошибку перед первой строкой.
... << RSDN@Home 1.1.4 beta 4 rev. 391>>
Здравствуйте, Tonal-, Вы писали:
T>Имеются IDL файлы из PlatformSDK.
T>Каким образом можно их использовать в проекте на Delphi?
T>Можно ли автоматом сгенерить по ним набор классов?
T>Можно ли использовать описанные в них интерфейсы для создания своих COM-объектов?
T>Я пытался зацепить их с помощью редактора TypeLib, но при любой попытке изменить в нём idl-текст (последняя вкладка), он ругается на ошибку перед первой строкой.
Как вариант, если в IDL описана library, можно скомпилировать с помощью midl.exe в .tlb файл.
Других вариантов пока что-то не придумывается.
... << RSDN@Home 1.1.4 beta 4 rev. 303>>
Hello Tonal-, you wrote:
> Имеются IDL файлы из PlatformSDK.
> Каким образом можно их использовать в проекте на Delphi?
Можно попробовать создать tlb файл, при помощи midl.exe — утилиты входящей в поставку Visual Studio.
--
Всего хорошего, Слава
Posted via RSDN NNTP Server 1.9