我正在研究的Delphi项目要求我创建一个非常大的类型库,以便添加COM支持。问题是Delphi中的类型库/ ridl编辑器很难管理(从程序员的角度来看)这么大的文件,我想把它沿着功能线分开。我遇到的问题是我看不到将一个ridl文件包含在另一个文件中的方法。我知道importlib函数,但是我也找不到在同一个项目中创建多个类型库的方法,或者在delphi中创建一个tlb文件。谁能告诉我如何更好地管理这个想法?
答案 0 :(得分:1)
标准IDL有一个include
语句,用于将其他文件引入TypeLibrary编译。 RIDL代表 REDUCED IDL,但它可能不支持它。你将不得不尝试看看。