ActiveX is a technology based on the Microsoft's Component Object Model (COM). It enables software components to interact, even if they were written by different persons, at different times, using different tools in different programming languages. The components (also called ActiveX controls) do not even have to be present on the same computer. Their modular character allows you to easily integrate ActiveX Controls into your own software. The programmer only has to know the interface specifications. ActiveX controls are not only used in Microsoft applications. They are also used to open Word, Excel or PowerPoint documents in Internet Explorer. These are then called ActiveX documents.
bject Linking and Embedding ontrol - A software component stored as a disk file in a special format for use by other application. Similar to a DLL, but generally offer a single function to create an object control.
File extension for an ActiveX Control or ActiveX Component. Originally used as a file extension for OLE Custom Controls, following the format for a Visual Basic Extension (VBX).
An abbreviation for an OLE Custom Control.
Frequently used as a synonym for an ActiveX control, .ocx is the file name extension for a control.
OLE Custom Control. A program module available to other programs within the Windows environment. Where a DLL provides pre-made functions to windows programs, an OCX control provides pre-made controls complete with their own inherent functions and behaviours. OCX files are now out of date, and have been replaced by ActiveX controls, but backward compatibility has been maintained.
OLE Custom Control, a type of software object designed to be embedded in applications. This term has been supplanted by the term ActiveX, but the underlying technology is nearly identical; you can often use most OLE controls in the same contexts you'd use ActiveX controls.
Visual Basic add-on components based on Microsoft's Object Linking and Embedding (OLE) set of interfaces. See OLE.
The file extension (and generic name) for LE ustom control (the must have been added because it looked cool to Microsoft Marketing types). OCX modules are independent program modules that can be accessed by other programs in a Windows environment. OCX controls replaced VBX controls written in Visual Basic. OCX, both as a marketing term and a technology, was replaced by ActiveX controls. ActiveX is backward compatible with OCX controls because ActiveX containers, such as Microsoft's Internet Explorer, can execute OCX components. OCX controls can be either 16-bit or 32-bit.
OLE Custom Control. A program module available to other programs within the Windows environment. Where a DLL provides pre-made functions to Windows programs, an OCX control provides pre-made controls complete with their own inherent functions and behaviors. OCX files act as containers to ActiveX controls.
Short for OLE Custom control, an independent program module that can be accessed by other programs in a Windows environment. OCX controls end with a .ocx extension. OCX controls represent Microsoft's second generation of control architecture, the first being VBX controls written in Visual Basic.
n. Short for OLE custom control. A software module based on OLE and COM technologies and that, when called by an application, produces a control that adds some desired feature to the application. OCX technology is portable across platforms, works on both 16-bit and 32-bit operating systems, and can be used with applications. It is the successor to VBX (Visual Basic custom control) technology, which supported only Visual Basic applications, and is the basis for ActiveX controls. OCXs can be written in a variety of languages, although Visual C++ is most commonly used. Developed by Microsoft, OCX technology is covered in the 1996 OLE Controls specification (OCX 96). See also ActiveX controls, COM (definition 2), control (definition 2), OLE, VBX, Visual Basic.