VB中OLE功能是什么意思?

如题所述

就是内嵌其他软件的意思,比如用VB内嵌WORD,EXCEL等,都需要OLE功能来实现。
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-02-10
Object Linking & Embedding(对象的链接和嵌入)的缩写,可以在文档中嵌入各种对象(与word中插入对象功能差不多)。
第2个回答  2019-11-15
ole对象实际上就是别人的程序原封不动的拿来使用。可在
Visual
Basic
应用程序中添加的最强大、最有用的功能之一就是在控件和控件之间、在控件和其它
Windows
应用程序之间拖动文本和图形。有了
OLE,就可将这种功能引入到应用程序中。
使用
OLE
拖放时,并不是把一个控件拖动到另一个控件并调用代码(象本章前面讨论的拖放一样);而是将数据从一个控件或应用程序移动到另一个控件或应用程序。例如,您可以选择并拖动
Excel
中的一个单元范围,然后将它们放到应用程序的
DataGrid
控件上。
Visual
Basic
的几乎所有控件都在某种程度上支持
OLE
拖放。此外,一些标准的和
ActiveX
控件(由
Visual
Basic
专业版和企业版提供的)还提供对
OLE
拖放的自动支持,这意味着控件支持在
OLEDragMode

OLEDropMode
属性中的自动设置,并且无论是从控件拖出还是在控件内放入都不需要编写代码。这一点与手动拖放相反,在手动拖放中,您必须为拖放编程:
有些支持自动
OLEDragMode

OLEDropMode
的控件包括
PictureBox、Label、以及
TextBox
控件。为对这些控件启动自动
OLE
拖放,应将
OLEDragMode

OLEDropMode
都设置为“自动化”。
有些控件支持自动
OLE
拖动,但只支持手动放下,有些支持自动放下,但只支持手动拖动。例如,ComboBox
控件支持手动和自动拖动,但不支持自动放下。这是由于如果您将一个项目拖动到
ComboBox
中,Visual
Basic
无法知道将新项目放下的确切位置。然而,可以使用手动放下
,这样您就可以将项目程序化的放在您希望在
ComboBox
中的位置了。要启动这些控件的自动拖动,应将
OLEDragMode
属性设置为“自动化”。
有些控件只支持手动
OLE
拖放事件,这意味着可用代码对它们进行编程,使之成为
OLE
拖放操作的源,也可使之成为
OLE
拖放操作的目标。
注意
为判断其它
ActiveX
控件是否支持
OLE
拖放,应在
Visual
Basic
中加载控件并检查
OLEDragMode

OLEDropMode
属性是否存在,或检查
OLEDrag
方法是否存在。(不自动支持
OLE
拖动的控件也将不具有
OLEDragMode
属性,但是,如果控件通过代码支持
OLE
拖动,则其具有
OLEDrag
方法。)
注意
窗体、MDI
窗体、文档对象、用户控件和属性页都包含
OLEDropMode
属性,而且仅支持手工拖放。

VB中OLE功能是什么意思?
就是内嵌其他软件的意思,比如用VB内嵌WORD,EXCEL等,都需要OLE功能来实现。

ole对象是什么意思
以VB为例,ole对象的意思是对象连接与嵌入,简称OLE技术。OLE可以用来创建复合文档,复合文档包含了创建于不同应用程序,有着不同类型的数据,因此它可以把文字、声音、图像、表格、应用程序等组合在一起。Visual,Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是...

VB中的OLE是什么意思?
ole对象实际上就是别人的程序原封不动的拿来使用。可在 Visual Basic 应用程序中添加的最强大、最有用的功能之一就是在控件和控件之间、在控件和其它 Windows 应用程序之间拖动文本和图形。有了 OLE,就可将这种功能引入到应用程序中。使用 OLE 拖放时,并不是把一个控件拖动到另一个控件并调用代码(...

OLE是什么?
OLE是Object Linking and Embedding的缩写,直译为对象连接与嵌入,学过VB的朋友可能知道VB中有一种控件就叫OLE对象,通过这个控件就可以调用其他格式的数据。其实,OLE技术在办公中的应用就是满足用户在一个文档中加入不同格式数据的需要(如文本、图像、声音等),即解决建立复合文档问题。OO中OLE和上述概念...

OLE对象指的是什么?
OLE,全称Object Linking and Embedding,直译为对象连接与嵌入。在学习过VB的朋友中,可能会熟悉VB中的一种控件正是OLE对象。通过这个控件,可以调用不同格式的数据,如文本、图像、声音等。在办公领域,OLE技术主要应用于满足用户在一份文档中整合多种格式数据的需求,解决复合文档的创建问题。OLE技术在...

什么是ole对象
在VB编程中,我们熟知的控件之一就是OLE对象,它允许在程序中轻松调用和嵌入不同格式的数据,如文本、图像和声音等。其实,OLE的核心理念在于实现文档之间的无缝融合,即在单一文档中整合多种数据类型,以满足创建复合文档的需求。在Office环境中,这个技术的应用正是为了简化用户操作,让各个功能模块能够通过...

OLE信息是什么意思啊
在学习过Visual Basic(VB)的朋友中,可能会了解到VB中有一种控件叫做OLE对象。通过这个控件,可以调用其他格式的数据。OLE技术实际上就是满足这一需求。在面向对象编程(OO)中,OLE的概念完全一致,只是采用了更为完善的组件技术。通过OLE这座桥梁,可以极为方便地实现OO中各个功能模块的相互调用与协同...

ole对象是什么意思
OLE对象,简单来说,是一种在VB(Visual Basic)中实现的对象连接与嵌入技术,也被称为COM(组件对象模型)。它的核心功能是创建复合文档,这种文档可以集成多种不同类型的数据,如文字、音频、图片、表格以及来自不同应用程序的数据。复合文档的优势在于其跨应用的兼容性和灵活性,能够将各种信息整合到一...

ole控件的OLE相关术语
OLE的含义已超出了链接和嵌入这两项功能,在应用程序中不仅能交换数据,还可交换功能。2、服务器应用程序和客户应用程序把提供嵌入及链接对象的应用程序,称为服务器应用程序(Servers),在VB中也称为“对象应用程序”。把接受嵌入及链接对象的应用程序,称为客户(Clients)应用程序,在VB中也称为“控制...

VB控件 OLEDROPMode及OLEDRAGMode的作用
ole对象实际上就是别人的程序原封不动的拿来使用。可在 Visual Basic 应用程序中添加的最强大、最有用的功能之一就是在控件和控件之间、在控件和其它 Windows 应用程序之间拖动文本和图形。有了 OLE,就可将这种功能引入到应用程序中。使用 OLE 拖放时,并不是把一个控件拖动到另一个控件并调用代码(...

相似回答