The Microsoft Office suite is an example of ActiveX-compliant software. Using certain programming languages, a developer can manipulate documents and spreadsheets from code as if they were using the applications directly.
ActiveX controls are small program building blocks that can be used to create distributed applications that work over the Internet through web browsers. Examples include customized applications for gathering data, viewing certain kinds of files, and displaying animation.
ActiveX controls can be compared in some sense to a Java applet, since both are designed to be downloaded and executed from web browsers. However, there are a few differences. Java applets can run on nearly any platform, while ActiveX components are only compatible with Microsoft's Internet Explorer web browser and the Microsoft Windows operating system. ActiveX controls are also granted a much higher level of control over Windows than Java applets, making them both more powerful and dangerous. Malware, such as computer viruses and spyware, is often distributed as ActiveX controls in webpages.
ActiveX controls can be written in MFC, ATL, C++, C#, Borland Delphi and Visual Basic. Common examples of ActiveX controls are the command button, list box, dialog boxes, and even the Internet Explorer browser.
ActiveX won't break the Web's commitment to open standards. (the Web browser feud between Microsoft and Netscape) (Hot Off the Wire) (Internet/ Web/ Online Service Information)(Column)
Nov 01, 1996; activex won't break the Web's commitment to open standards Microsoft's recently launched campaign to inject Web sites with...