Global Information Lookup Global Information

OLE Automation information


In Microsoft Windows applications programming, OLE Automation (later renamed to simply Automation[1][2]) is an inter-process communication mechanism created by Microsoft. It is based on a subset of Component Object Model (COM) that was intended for use by scripting languages – originally Visual Basic – but now is used by several languages on Windows. All automation objects are required to implement the IDispatch interface. It provides an infrastructure whereby applications called automation controllers can access and manipulate (i.e. set properties of or call methods on) shared automation objects that are exported by other applications. It supersedes Dynamic Data Exchange (DDE), an older mechanism for applications to control one another.[3] As with DDE, in OLE Automation the automation controller is the "client" and the application exporting the automation objects is the "server".

Contrary to its name, automation objects do not necessarily use Microsoft OLE, although some Automation objects can be used in OLE environments. The confusion has its roots in Microsoft's earlier definition of OLE, which was previously more or less a synonym of COM.

  1. ^ Microsoft Corporation. "Automation (MFC)". MSDN.
  2. ^ KruJ.; Wingo, Scott; Shepherd, George (1998). "Chapter 25: Automation". Programming Microsoft Visual C++ 6.0 (5th ed.). Redmond, WA: Microsoft Press. ISBN 978-1-57231-857-1.
  3. ^ Gordon McComb (1997). "Using OLE Automation to Control WordPerfect". Archived from the original on 2017-08-15. Retrieved 2006-07-20. — McComb describes how to use OLE Automation instead of DDE to control WordPerfect

and 25 Related for: OLE Automation information

Request time (Page generated in 0.8044 seconds.)

OLE Automation

Last Update:

In Microsoft Windows applications programming, OLE Automation (later renamed to simply Automation) is an inter-process communication mechanism created...

Word Count : 1125

Open Platform Communications

Last Update:

and Embedding (OLE) for process control. An industrial automation task force developed the original standard in 1996 under the name OLE for Process Control...

Word Count : 1135

Component Object Model

Last Update:

for several other Microsoft technologies and frameworks, including OLE, OLE Automation, Browser Helper Object, ActiveX, COM+, DCOM, the Windows shell, DirectX...

Word Count : 4675

Visual Basic for Applications

Last Update:

program. VBA can, however, control one application from another using OLE Automation. For example, VBA can automatically create a Microsoft Word report from...

Word Count : 1708

Object Linking and Embedding

Last Update:

directly. New features were OLE automation, drag-and-drop, in-place activation and structured storage. Monikers evolved from OLE 1 object names, and provided...

Word Count : 2718

Ole

Last Update:

Look up -ole, OLE, Ole, ole, or olé in Wiktionary, the free dictionary. OLE, Ole or Olé may refer to: Olé, a cheering expression used in Spain Ole (name)...

Word Count : 367

NeuroSolutions

Last Update:

programmatically control NeuroSolutions from any external application that supports automation, such as Microsoft Excel, Microsoft Access, and applications developed...

Word Count : 665

JScript

Last Update:

Active Scripting engine. This means that it can be "plugged in" to OLE Automation applications that support Active Scripting, such as Internet Explorer...

Word Count : 1637

LotusScript

Last Update:

(records) in those databases, etc. These classes can also be used as OLE Automation objects outside the Lotus Notes environment, from Visual Basic. LotusScript...

Word Count : 242

Dynamic Data Exchange

Last Update:

release of Windows 95. For example, Excel now exposes an extensive OLE Automation object model, which is the recommended method for communicating with...

Word Count : 787

Active Template Library

Last Update:

Microsoft Visual C++ allows developers to create a variety of COM objects, OLE Automation servers, and ActiveX controls. ATL includes an object wizard that sets...

Word Count : 581

Microsoft PowerPoint

Last Update:

August 24, 2017. Lassesen, Ken (October 17, 1995). "Using Microsoft OLE Automation Servers to Develop Solutions" (PDF). Archive of Articles from MSDN Technology...

Word Count : 22286

PowerBuilder

Last Update:

can use OLE Automation as a client. However, PowerBuilder supports only late binding, not early binding. Therefore, when using OLE Automation, a dropdown...

Word Count : 2217

Active Scripting

Last Update:

Windows to implement component-based scripting support. It is based on OLE Automation (part of COM) and allows installation of additional scripting engines...

Word Count : 881

IDispatch

Last Update:

IDispatch is the interface that exposes the OLE Automation protocol. Extending IUnknown, it is one of the standard interfaces that can be exposed by COM...

Word Count : 481

Microsoft Office

Last Update:

Excel XLLs) Office 2000 onwards (COM add-ins) Office XP onwards (COM/OLE Automation add-ins) Office 2003 onwards (Managed code add-ins – VSTO solutions)...

Word Count : 15741

Object Description Language

Last Update:

language created by Microsoft for specifying interfaces to be used in OLE Automation. It was a superset of the OMG IDL. Microsoft provided a utility mktyplib...

Word Count : 136

List of Microsoft Windows application programming interfaces and frameworks

Last Update:

Extensible Storage Engine (Jet Blue) Object linking and embedding (OLE) OLE Automation Uniscribe (see Template:Microsoft APIs section: Software Factories)...

Word Count : 300

ActiveX

Last Update:

Interface (NPAPI) – an alternative interface for web-browser plugins OLE Automation Silverlight (XAP) Windows DNA XAML Browser Applications (XBAP) "ActiveX...

Word Count : 1556

Watir

Last Update:

Internet Explorer). Microsoft calls this "OLE automation", and calls the manipulating program an "automation controller". Technically, the Internet Explorer...

Word Count : 421

Windows Image Acquisition

Last Update:

Acquisition Automation Library Tool, which provides access to WIA functionality through programming languages and scripting environments that support OLE Automation...

Word Count : 623

MSXML

Last Update:

MSXML products are similar in that they are exposed programmatically as OLE Automation (a subset of COM) components. Developers can program against MSXML components...

Word Count : 969

Universal Network Objects

Last Update:

access, but not writing, to components exist for StarOffice Basic, OLE Automation and the .NET Common Language Infrastructure. In particular, this API...

Word Count : 438

Meta Data Services

Last Update:

was to provide an extensible programmatic interface via Microsoft's OLE automation to metadata describing software artifacts and to facilitate metadata...

Word Count : 369

List of automation protocols

Last Update:

Platform Communications, formerly OLE for process control 1-Wire – from Dallas/Maxim BACnet – for Building Automation and Control networks, maintained...

Word Count : 808

PDF Search Engine © AllGlobal.net