ActiveX Controls on the Internet

HomeOverviewHow Do I

ActiveX controls are the updated version of the OLE control specification. This article lists the advantages of using ActiveX controls, and requirements and design tips for ActiveX controls.

Controls are a primary architecture for developing programmable software components that can be used in a variety of different containers, including COM-aware Web browsers on the Internet. Any ActiveX control can be an Internet control and can add its functionality to an Active document or be part of a Web page. Controls on a Web page can communicate with each other using scripting.

Advantages of ActiveX Controls

ActiveX controls have several advantages, including:

Requirements for an ActiveX Control

In order to be an ActiveX control, a control must:

ActiveX Control Design Tips

Designing a control that will work well in an Internet environment requires consideration for the relatively low transmission rates on the Internet.

To improve performance of your controls, pay attention to efficiency considerations regarding:

For more information about the new features of ActiveX controls and how you can make them work well on the Internet, see the ActiveX Software Development Kit (SDK) documentation.

See Also   Internet: Where Is..., Internet First Steps: ActiveX Controls