DELPHI经典编程入门(8).pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【DELPHI经典编程入门(8).pdf】的文件主要介绍了Delphi中关于对象链接与嵌入(OLE)的相关知识,这是Windows平台下用于创建复合文档的重要技术。本章主要涵盖了OLE的基础概念、OLE1.0与OLE2.0的区别、链接与嵌入的差异,以及在设计状态和运行状态创建OLE对象的不同。 1. **OLE简介** - **OLE1.0与OLE2.0**: - OLE1.0中,当用户激活OLE对象,服务器程序会以独立窗口形式打开,与主应用程序分开。 - OLE2.0则采用“本地”激活,服务器菜单和控件与宿主应用程序集成,对象直接在宿主应用程序内编辑。 2. **链接与嵌入** - **链接对象**:数据存储在OLE服务器的文件中,可以在多个应用程序间共享。当数据改变,所有关联的应用程序都会反映这些变更。 - **嵌入对象**:数据存储在包含它的应用程序内部,只能在该应用程序中编辑。虽然避免了数据丢失的风险,但会导致应用程序体积增大。 3. **何时使用链接或嵌入**: - 使用链接适用于需要在多个地方同步更新源对象的情况,或源对象不常移动、删除,且可能被多个应用程序修改。 - 使用嵌入适用于对象只在一个特定应用中修改,或者对象体积较大不适合在网络或邮件中传输。 4. **设计状态与运行状态创建OLE对象** - **设计状态**:对象直接包含在编译后的程序中,占用更多空间,但在设计时可以直接访问服务器,方便开发。 - **运行状态**:对象在运行时动态创建,可能来自文件或仅在运行时存在,降低了编译程序的大小,但需要在运行时访问服务器。 Delphi从1.0版本起就支持OLE技术,并在2.0版本中增加了创建OLE自动化服务器和控制器的功能。本章的后续内容可能会详细介绍如何在Delphi中实现这些功能,包括如何创建和管理OLE对象,以及如何开发能够与其他OLE对象交互的应用程序。通过学习这部分内容,开发者可以掌握创建复合文档和集成不同应用程序数据的能力,提升Delphi应用程序的灵活性和功能多样性。
剩余18页未读,继续阅读
- 粉丝: 0
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助