delphi 中实现ole 自动化.doc

约6页DOC格式手机打开展开

delphi 中实现ole 自动化,delphi 中实现ole 自动化全文共6页,2511字,叙述详尽。摘要: 通过对ole自动化的介绍,并提供了一个在delphi中调用excel实现表格打印的例子。说明了如何在delphi中使用ole自动化方法来提高编程效率,扩展软件功能,实现软件的复用性。 关键词:ole自动化 自动化服务器 自动化控制器 对象模型 ...
编号:10-32778大小:33.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 段皇爷 发布

Delphi 中实现OLE 自动化
全文共6页,2511字,叙述详尽。
摘要: 通过对OLE自动化的介绍,并提供了一个在Delphi中调用Excel实现表格打印的例子。说明了如何在Delphi中使用OLE自动化方法来提高编程效率,扩展软件功能,实现软件的复用性。

关键词:OLE自动化 自动化服务器 自动化控制器 对象模型
 
OLE 自动化
在Windows 中,应用程序不会处于分割独立的状态,用户通常想使它们互相联系。OLE 自动化是Windows 应用程序之间相互操纵的一项技术。OLE 自动化允许在一个应用程序内部操作另一个应用程序提供的对象。被操纵的一端称为自动化对象或自动化服务器,而操纵自动化服务器的一端称为自动化客户或自动化控制器。一个自动化服务器是由一个应用程序提供的被另一个应用程序使用的服务。Microsoft Excel 就是很好的例子,因为它提供创建和操作工作表、单元格、行列等服务。自动化控制器是指使用自动化服务器提供服务的控制应用程序。自动化控制器通过OLE 接口工作,这个接口向控制应用程序开放可用的服务。因而,OLE 自动化的实质就是使得对象在应用程序间方便地共享。可以使用Delphi、C++等高级语言或脚本语言如VBScript和 JavaScript来驱动自动化服务器,而不必考虑用于编写它的语言。从而实现应用程序间的互操作性。

参考文献

[1] Delphi高级开发指南. 王 辉,等译. 北京:电子工业出版社,1998

[2] Delphi3 从入门到精通. 王 辉,等译. 北京:电子工业出版社,1998