DDE和OLE是什么意思
发布网友
发布时间:2022-04-20 23:49
我来回答
共1个回答
热心网友
时间:2023-07-12 08:48
DDE 是Dynamic Data Exchange 即动态数据交换。是 16 位 Windows 时代实现不同应用程序之间互相交换数据和控制的技术,现在用得很少了。工作原理是:
甲方申请一块全局内存,然后把内存指针postmessage到乙方,
乙方根据收到的指针访问那块全局内存。
OLE是Object Linking and Embedding的缩写,直译为对象连接与嵌入,学过VB的朋友可能知道VB中有一种控件就叫OLE对象,通过这个控件就可以调用其他格式的数据。其实,OLE技术在办公中的应用就是满足用户在一个文档中加入不同格式数据的需要(如文本、图像、声音等),即解决建立复合文档问题。OO中OLE和上述概念完全一致,只不过是采用更为完善的组件技术,通过OLE这座桥梁可以极为方便实现OO中各个功能模块的相互调用与协同工作来创建复合文档。就好象你在word中可以看到excel表格,这个表格就是ole文档,word就是ole容器。