Freigeben über


Aktive Dokumente

Visual FoxPro ermöglicht Ihnen die Erstellung von aktiven Dokumenten. Mit Hilfe von aktiven Dokumenten können Sie sich Nicht-HTML-Dokumente in einem Webbrowserhost wie etwa dem Microsoft Internet Explorer ansehen. Die Technologie der aktiven Dokumente ermöglicht es Ihnen, sich mehrere Typen von Dokumenten verschiedenster Quellen in einem einzigen Host aktiver Dokumente anzusehen.

Ein aktives Dokument ist ein spezieller Typ eines OLE-einbettbaren Dokuments. Es wird im gesamten Clientbereich eines Hosts aktiver Dokumente angezeigt und führt Menüzusammenführung mit dem Host durch. Das aktive Dokument ist im ganzen Rahmen und immer für direkte Bearbeitung aktiv. Ein aktives Visual FoxPro-Dokument kann wie jede andere Visual FoxPro-Anwendung Daten bearbeiten, Formulare, Berichte und Beschriftungen ausführen, Klassen instanziieren und Code ausführen.

Es folgen einige der Fähigkeiten, die aktive Dokumente bereitstellen:

  • Aktive Dokumente sind immer für direkte Bearbeitung aktiv.
  • Befehle des Menüs für aktive Dokumente und Symbolleistenbefehle lassen sich zum Host aktiver Dokumente weiterleiten.
  • Aktive Dokumente stellen beim Ansehen in Internet Explorer nahtlose Integration in andere Webseiten bereit.
  • Aktive Dokumente stellen einen evolutionären Schritt auf dem Wege der Entwicklung von reinen Visual FoxPro-Clientanwendungen hin zu Active Platform-Anwendungen bereit, die eine auf HTML basierende Clientschnittstelle verwenden.

Ein Visual FoxPro-ActiveDoc-Objekt ist im Prinzip eine Visual FoxPro-Anwendungsdatei (APP-Datei), die in Internet Explorer ausgeführt wird. Das Objekt kann genauso problemlos direkt in Visual FoxPro ausgeführt werden. Hierfür muss der Zugriff auf die Visual FoxPro-Laufzeitumgebung möglich sein, und somit eignen sich ActiveDoc-Objekte besser für Intranetumgebungen.

Siehe auch

Implementieren integrierter und manueller OLE-Drag & Drop-Modi | Erstellen eines aktiven Dokuments | Interoperabilität und das Internet | Formulare in aktiven Dokumenten | Menüs in aktiven Dokumenten | Ausführen aktiver Dokumente | Sicherheit aktiver Dokumente | Ausführen eines Beispiels für ein aktives Dokument