扩展模型的对象与结构

在一个陌生的城市中驾车时,手里有一份查看路线的道路图是非常有帮助的。本章可以看作是关于扩展模型的道路图。掌握了它,就可以更加快捷和方便地编制完美的外接程序,这些外接程序就能准确地完成想要做的事情。

该模型中的许多对象是彼此相关的,共同服务于特定的功能,例如源代码的管理、加载宏的连接和使用。在本章的图表“扩展模型对象”一节中,使用类似的框对这些相关的对象进行了分组,这使得查找对象的工作变得简单。

单击图中的某个组,即可进入包含该组信息的相关主题。在这些主题中,单击对象框又可以进入关于该对象的特定主题。由此可以得到关于该对象的语法、用法、示例,以及与它有关的属性、方法和事件。

例如,如果单击“扩展用户界面的对象”这个组的任何位置,就会进入该组的主题。然后,如果单击该组主题图中的 CommandBar 对象框,将进入 CommandBar 对象的主题。在该主题中,可以看到关于 CommandBar 的详细说明,以及与它有关的所有属性、事件和方法。

本章提供了 Visual Basic 扩展对象模型的总体结构,称为“大框图”。另外,还介绍了每个功能组的对象,以及对每个组中所有对象的描述。

主题

扩展模型对象

关于扩展对象模型的总图,它标识了各个功能组。

扩展用户界面的对象

图示说明用于修改用户界面的对象,例如改变窗口大小、移动窗口及浏览代码。

工程管理的对象

图示说明用于浏览、添加和删除工程的对象。

窗体管理的对象

图示说明用来创建窗体,在工程中添加窗体,隐藏或显示控件等的对象。

事件响应的对象

图示说明以编程方式响应 Windows 事件的对象,如特定窗体被加载发出通知等事件。

代码管理的对象

图示说明用来在工程中浏览、修改或删除代码的对象。

使用加载宏的对象

图示说明一个对象,该对象允许用户通过菜单或工具条按钮将加载宏连接到 Visual Basic 中。