2010-08-08 125 views
4

我正在处理的Delphi项目需要我创建一个非常大的类型库以添加COM支持。 Delphi中的类型库/ ridl编辑器的问题在于,从程序员的角度来看,很难管理这样一个大文件,而且我想按功能划分它。我遇到的问题是我看不到一种将ridl文件包含在另一个文件中的方法。我知道importlib函数,但我也找不到在同一个项目中创建多个类型库的方法,或者在delphi中创建一个tlb文件。任何人都可以给我如何更好地管理这个想法?在ridl中包含文件

回答

1

标准IDL有一个include语句用于将其他文件引入到TypeLibrary编译中。 RIDL代表减少了 IDL,所以它可能不支持它。你将不得不尝试一下,看看。

+1

不幸的是ridl不支持它。 ridl中唯一包含的机制是导入另一个类型库。 – 2010-08-10 08:30:13