ActiveX-Steuerelement

ActiveX [ˌæktɪvˈɛks] bezeichnet ein Softwarekomponenten-Modell von Microsoft für aktive Inhalte. ActiveX-Komponenten erweitern die Component-Object-Model-Standards (COM) von Microsoft.

Es sind Softwarekomponenten 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 ActiveX Data Objects (ADO) dient zum Beispiel für den Zugriff auf Datenbanken.

ActiveX gibt es nur für die Betriebssystemfamilie Windows. Bis zur Einstellung des Internet Explorers für den Mac waren speziell für Mac OS kompilierte ActiveX-Steuerelemente auch auf dem Apple Macintosh ausführbar.

Der Einsatz von ActiveX-Komponenten in Webbrowsern ist umstritten, da das ActiveX-Komponentenmodell keine eigenen Sicherheitsfunktionen vorsieht. Die Sicherheit muss daher von dem Entwickler der Komponente sichergestellt werden. ActiveX läuft nicht etwa wie Java in einer abgeschlossenen Sandbox, sondern läuft ungesichert auf dem Computer. Beispielsweise könnte man durch den Besuch einer entsprechend präparierten Webseite die Festplatte formatieren. Zudem lassen sich durch die Kompatibilität zu COM nicht speziell für Browser entwickelte Komponenten wie ActiveX-Komponenten in Internet Explorer benutzen, ein weiteres Sicherheitsproblem.

Neben dem Browser gibt es noch viele 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.

Siehe auch

Weblinks


Wikimedia Foundation.

Schlagen Sie auch in anderen Wörterbüchern nach:

  • ActiveX-Steuerelement — ActiveX Steuerelement,   ActiveX …   Universal-Lexikon

  • ActiveX —   [Abk. für Active Extension; dt. »aktive Erweiterung«], eine von Microsoft entwickelte, Anfang 1996 vorgestellte Technologie, die dazu dient, Software Komponenten in einem Netzwerk auszutauschen. Sie wird überwiegend im Internet sowie in… …   Universal-Lexikon

  • ActiveX Control —   [dt. ActiveX Steuerelement], ActiveX …   Universal-Lexikon

  • Steuerelement — Auslöser; Stellglied * * * Steuerelement   [engl. control unit], eine grundlegende Bedieneinheit, meist Bestandteil einer Sammlung von Elementen, mit denen Programme oder Programmeigenschaften gesteuert werden. Steuerelemente umfassen etwa… …   Universal-Lexikon

  • VBScript — Visual Basic Script (kurz: VBScript oder VBS) ist eine von Microsoft entwickelte Skriptsprache. Sie ist eng verwandt mit Visual Basic (VB) und Visual Basic for Applications (VBA) und wird üblicherweise interpretiert. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • VisualBasicScript — Visual Basic Script (kurz: VBScript oder VBS) ist eine von Microsoft entwickelte Skriptsprache. Sie ist eng verwandt mit Visual Basic (VB) und Visual Basic for Applications (VBA) und wird üblicherweise interpretiert. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Visual Basic Encrypted — Visual Basic Script (kurz: VBScript oder VBS) ist eine von Microsoft entwickelte Skriptsprache. Sie ist eng verwandt mit Visual Basic (VB) und Visual Basic for Applications (VBA) und wird üblicherweise interpretiert. Inhaltsverzeichnis 1… …   Deutsch Wikipedia

  • Microsoft-Update — ist eine Website der Microsoft Corporation. Software technisch handelt es sich um einen Internetdienst mit typischerweise angegliederter Webapplikation. Sie dient als zentraler Einstiegspunkt für Software Aktualisierungen (engl. updates) der… …   Deutsch Wikipedia

  • Microsoft-Update-Website — Microsoft Update ist eine Website der Microsoft Corporation. Software technisch handelt es sich um einen Internetdienst mit typischerweise angegliederter Webapplikation. Sie dient als zentraler Einstiegspunkt für Software Aktualisierungen (engl.… …   Deutsch Wikipedia

  • MicrosoftUpdate — Microsoft Update ist eine Website der Microsoft Corporation. Software technisch handelt es sich um einen Internetdienst mit typischerweise angegliederter Webapplikation. Sie dient als zentraler Einstiegspunkt für Software Aktualisierungen (engl.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”