article Related Topics:
ActiveX :: ActiveX_and_.Net :: ActiveX_Controls
 

ActiveX * bezeichnen ein Softwarekomponenten-Modell von Microsoft für aktive Inhalte. ActiveX-Komponenten erweitern die COM-Standards von Microsoft.

Es sind Software-Komponenten für andere Anwendungen, Makroprogrammierungen und Entwicklungsprogramme; sie können gleichermaßen in verschiedenen Programmiersprachen und Umgebungen verwendet werden. Einige Programme nutzen zum Beispiel den Internet Explorer zur Anzeige von Informationen. Die ActiveX-Komponente ADO dient zum Beispiel für den Zugriff auf Datenbanken.

ActiveX gibt es nur für das Betriebssystem Windows. Bis zur Einstellung des Internet Explorers für den Mac waren auch ActiveX-Steuerelemente auf dem Macintosh ausführbar.

Der Einsatz von ActiveX-Komponenten in Webbrowsern ist problematisch, da die Technologie dafür nicht hundertprozentig geeignet ist. Bei der Programmierung von ActiveX-Komponenten in einem Browser müssen bestimmte Regeln befolgt werden, um Sicherheitslücken zu vermeiden. Diese Regeln werden in der Praxis zu selten eingehalten. Auch ist die ActiveX-Unterstützung des Internet Explorers fehlerhaft. Daher wird der Einsatz von ActiveX-Komponenten in Webbrowsern oft kritisiert.

Doch es gibt noch andere Einsatzgebiete. So wird die ActiveX-Technologie von Visual Basic (bis einschließlich Version 6.0) und dessen Ableger VBA ausgiebig genutzt - vorrangig zur Oberflächengestaltung.

Weblinks


Programmierschnittstelle

ActiveX | Component Object Model

 

This article is licensed under the GNU Free Documentation License. It uses material from the "ActiveX".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld