本章和“调试、测试和部署部件”一章介绍适用于所有 ActiveX 部件的主题。这几章为后续章节介绍部件类型的高级操作提供了必要的背景知识。
本章从“部件的基本常识”开始,介绍一些关于部件设计的重要术语和概念。
“部件设计的一般准则”一章和“调试、测试和部署部件”一章中的其余主题按照部件开发任务的一般顺序来组织:
请参阅“给部件添加类”。
请参阅“给类添加属性和方法”、“给类添加事件”、“给部件提供命名的常数”、“通过接口的实现提供多态性”和“组织对象:对象模型”。
余下的根据任务组织的主题在“调试、测试和部署部件”一章中介绍。除包含下述开发任务外,还覆盖了关于分布式、版本兼容和创建部件的国际化版本等内容。
![]() |
给部件添加类
部件类模块的基本常识,包括模型的实例化,缺省属性以及强健性。 |
![]() |
给类添加属性和方法
如何做接口,包括成员是作为属性还是方法,使用 Friend 方法的私有通信,以及可用的数据类型。 |
![]() |
给类添加事件
部件所提供的类中的事件的定义、产生和处理。 |
![]() |
给部件提供命名的常数
如何给部件的类型库添加命名的常数。 |
![]() |
对象之间的私有通信
不想显露给部件用户的部件对象需要交换的某些信息或执行的某些动作。 |
![]() |
通过接口的实现提供多态性
若干个对象实现同一个接口,这样客户端应用程序就可以通过多态性获得性能的改善。 |
![]() |
组织对象:对象模型
通过提供部件对象之间的关系,使部件的使用更方便。进一步说明实例化的一些隐含问题。 |