This article was previously published under Q154544
Retired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
ActiveX is an open integration platform that provides developers, users,and Web producers a fast and easy way to create integrated programsand content for the Internet and Intranets. Using ActiveX, you can easilyinsert multimedia effects, interactive objects, and sophisticatedprograms into a Web page, creating a user experience comparable tothat of high quality multimedia CD-ROM titles.
NOTE: This article is for informational use only. It does not contain any troubleshooting information. If you are searching for troubleshooting information that is not mentioned in this article, search the Microsoft Knowledge Base again by using keywords that are listed in the following Microsoft Knowledge Base article:
242450 How to Query the Microsoft Knowledge Base Using Keywords
ActiveX is a standard that enables software components to interact withone another in a networked environment, regardless of the language(s) usedto create them. Most World Wide Web (WWW) users will experience ActiveXtechnology in the form of ActiveX controls, ActiveX documents, and ActiveXscripts.
ActiveX controls, formerly known as OLE controls or OCX controls, arecomponents (or objects) that you can insert into a Web page or otherprogram so that you can reuse packaged functionality that someone elseprogrammed. For example, the ActiveX controls that are included withInternet Explorer enable you to enhance your Web pages withsophisticated formatting features and animation.
A key advantage of ActiveX controls over Java programs and Netscape plug-ins is that ActiveX controls can also be used in programs written in many programming languages, including all of the Microsoft programming anddatabase languages.
When you are browsing with an ActiveX-aware Web browser, such as Internet Explorer, ActiveX documents enable you to open a program with its owntoolbars and menus available. This means you can open non-HTML files, suchas Microsoft Excel or Microsoft Word files, by using an ActiveX-aware Webbrowser.