Включить файлы в ридл - PullRequest
4 голосов
/ 08 августа 2010

Проект Delphi, над которым я работаю, требует от меня создания очень большой библиотеки типов для добавления поддержки COM. Проблема с редактором библиотек типов / REDL в Delphi состоит в том, что становится трудно управлять (с точки зрения программиста) таким большим файлом, и я хотел бы разбить его по функциональным линиям. У меня проблема в том, что я не вижу способа включить один файл RIDL в другой. Мне известна функция importlib, но я также не могу найти способ создать более одной библиотеки типов в одном проекте или создать файл tlb из Delphi. Кто-нибудь может дать мне идеи о том, как лучше справиться с этим?

1 Ответ

1 голос
/ 10 августа 2010

Стандартный IDL имеет оператор include для добавления других файлов в компиляцию TypeLibrary. RIDL расшифровывается как REDUCED IDL, поэтому может не поддерживать его. Вам придется попробовать и посмотреть.

...