:OLE 容器控件
可将支持自动化(正式名称为 OLE 自动化)的对象链接或嵌入到 OLE 容器控件中。通过此控件,Visual Basic 应用程序可显示和操作其它基于 Windows 的应用程序(例如 Microsoft Excel 和 Microsoft Windows)中的数据。
OLE 容器控件通常用来创建以文档处理为中心的应用程序。在这种应用程序中,用户将不同应用程序的数据组合起来创建单个文档。这种类型的应用程序可能是字处理器,允许用户输入文本之后再嵌入一个工作表或图表。
可用 OLE 容器控件把其它应用程序的对象添加到 Visual Basic 应用程序中。使用此控件可以:
- 在应用程序中创建一个对象的占位符。可创建运行时出现在 OLE 容器控件中的对象,也可在设计时改变放置在 OLE 容器控件上的对象。
- 在应用程序中创建链接的对象。
- 将 OLE 容器控件与某个数据库绑定。
- 如果用户移动、调整、更新 OLE 容器控件中的对象则执行相应的操作。
- 由数据来创建对象,这里的数据是已复制到剪贴板上的数据。
- 把对象显示为图标。
- 对于包含多个 OLE 容器控件(在以前的 Visual Basic 版本中称作 OLE 控件)的应用程序,提供与该应用程序向后兼容的能力。
详细信息关于使用 OLE 容器控件的详细讨论和示例,请参阅“用部件编程”中“使用部件的可视界面”。