因此类型库诞生了(也称为 +,)。类型库存储 #$对象的信息:对象
支持的接口 -;接口的方法; 文件中看到的所有信息,等等 除了
一些不合宜的、大部分必须等同 数组处理内容 。 #$系统包含一系列可
以根据 +,内容编程访问的 #$对象。最好的就是类型库可以直接嵌入
到 或者 ..,因此不必担心类型库信息的丢失。
现在,当一些 #$组件没有打包 文件时,类型库对 ()开发人员具有非
常的意义;类型库包含有使用组件需要的所有信息。现在只缺少一样:如何在
''语言中使用类型库?
''语言并不能理解类型库,它需要头文件。这就引发了一系列的问题。从
(/0/-1开始,微软扩展了编译器,使你可以像使用头文件一样使用
类型库。这种扩展使通过语句 2实现的。
2可以像 2/-一样使用,一般使用形式如下:
23-456
2语句根据选项的不同,生成一个或者两个 ''头文件。这些头文件
的扩展名是 7(用于类型库头文件)和 (用于类型库内联)。都生成在
工 程 的 输 出 目录 ( -,/ 版 默 认 在 ,/ 目录 , 版 默认 在
8目录)。
2语句提供了很多的选项来控制生成的文件内容。可以在 (/
0/-文档中查看所有的选项列表。此处只介绍一些比较常用的控制项。
选项 9告诉编译器我们不希望生成的文件内容放入一个 ''
名字空间内。默认情况下,生成文件的内容被放入按类型库命名的 ''名字
空间内。
评论0
最新资源