Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How are OLE Controls (OCXs) different from VBXs?

controls different OCXs OLE VBXs
0
Posted

How are OLE Controls (OCXs) different from VBXs?

0

VBXs and OLE controls are more similar than different from a functionality standpoint. The original goal of the OLE Control standard was to replace the VBX standard. VBXs are very much tied to both the 16-bit and Intel (x86) architecture. To work with Win32 on various platforms (e.g.,Mac,Alpha, etc.) the architecture had to be redesigned. Around the time the guys at Microsoft started working on VB 4.0 various OLE technologies were also being developed. OLE, which is implemented via Microsoft’s Component Object Model (COM), provides system services that facilitate the development of component software. VBXs were the first widely used software components and OLE seemed to fit right into the design. So the OLE spec was augmented to include some additional interfaces that would make the development of VBX-like components easier (An example is the concept of event communication between OLE components). So, from a functionality standpoint VBXs and OLE Controls were engineered to be equivalen

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.