Freigeben über


Interaktion mit anderen Anwendungen

Mit Visual FoxPro können Sie Daten mit anderen Anwendungen, wie beispielsweise Microsoft Excel und Word, gemeinsam nutzen, Objekte aus anderen Anwendungen einsetzen und andere Anwendungen mit Hilfe der Automatisierung steuern.

Gemeinsames Nutzen von Daten mit anderen Anwendungen

Mit Visual FoxPro können Sie die Vorteile aller Softwaretools auf Ihrem Desktop nutzen.

Verwenden von FoxPro-Daten in anderen Anwendungen   Das gemeinsame Nutzen von Daten mit anderen Anwendungen gestaltet sich denkbar einfach: Beispielsweise können Sie Visual FoxPro-Daten über den PivotTable-Assistenten gemeinsam mit Microsoft Excel oder mit Hilfe des Serienbrief-Assistenten gemeinsam mit Microsoft Word nutzen.

Anzeigen oder Speichern von Objekten aus anderen Anwendungen   Sie können auch Objekte aus anderen Anwendungen einbinden, indem Sie sie in Tabellen oder Formulare einbetten oder mit diesen verknüpfen. Dann können Sie die Objekte direkt bearbeiten, ohne Visual FoxPro zu verlassen.

Bearbeiten einbezogener Objekte ist in Visual FoxPro einfach

Importieren und Exportieren von Daten

Sie können auch Daten in einer Vielzahl von Dateiformaten zwischen Visual FoxPro und vielen anderen Anwendungen importieren und exportieren: Hierzu zählen Text, Kalkulationstabellen und Tabellen, um nur einige zu nennen. Die Daten können leicht an vorhandene Tabellen angefügt oder aus diesen kopiert werden. Der Import-Assistent hilft Ihnen dabei, die Struktur festzulegen, die die Daten in Visual FoxPro haben sollen.

Weitere Informationen finden Sie unter Importieren und Exportieren von Daten.

Integration mit Automatisierung

Mit Visual FoxPro haben Sie die Möglichkeit, Ihre Anwendung vollständig in andere Anwendungen zu integrieren.

Steuern anderer Anwendungen   Sie können die Leistungsfähigkeit Ihrer Anwendung erhöhen, indem Sie andere Anwendungen über ein Programm steuern. So können Sie beispielsweise mit Visual FoxPro-Code Microsoft Excel so steuern, dass es Berechnungen durchführt, Microsoft Graph anweisen, die Ergebnisse als Diagramm darzustellen, und das Diagramm dann in einem Objektfeld einer Visual FoxPro-Tabelle speichern. Oder Sie können ActiveX-Steuerelemente hinzufügen, die von Ihnen selbst oder einer anderen Person entwickelt wurden.

Optimieren von Automatisierungsanforderungen   Sie können festlegen, wie lange Ihr System Anforderungen zur Verfügung stellt und wie lange es dauert, bis Meldungen für Benutzer ausgegeben werden. So können Sie beispielsweise steuern, wie lange Ihr System wiederholte Automatisierungsanforderungen schickt, bevor die Meldung "Server ausgelastet" ausgegeben wird.

Und Sie können auch steuern, wie viele Millisekunden während einer Benutzereingabe verstreichen dürfen, wie z. B. bei der Verwendung der Maus oder der Tastatur, während eine Automatisierungsanforderung ansteht und bis die Meldung "Ausgelastet" angezeigt wird.

Steuern von Visual FoxPro von anderen Anwendungen aus   Unter Verwendung von Visual FoxPro als Automatisierungsserver können Sie Verweise auf Visual FoxPro-Objekte erstellen, Visual FoxPro-Befehle ausführen und Visual FoxPro-Programme von anderen Anwendungen aus ausführen.

Weitere Informationen zur Automatisierung finden Sie unter Hinzufügen von OLE.

Erstellen von aktiven Dokumenten

Aktive Dokumente (Active Documents) sind Nicht-HTML-Dokumente, die in einem Webbrowser, wie z. B. Microsoft Internet Explorer, angezeigt werden können. Sie können jetzt in Visual FoxPro Active Document-Anwendungen erstellen. In Visual FoxPro ist ein aktives Dokument eine Anwendung (APP), die aus einem Visual FoxPro-Projekt erstellt wurde, dessen Hauptdatei auf eine Klasse festgelegt ist, die auf der ActiveDoc-Basisklasse beruht.

Für das Erstellen Ihrer Active Document-Anwendung können Sie den Projekt-Manager und den Klassen-Designer verwenden. Weitere Informationen zum Erstellen von aktiven Dokumenten in Visual FoxPro finden Sie unter Interoperabilität und das Internet. Weitere Informationen zu den entsprechenden Eigenschaften, Ereignissen und Methoden finden Sie unter ActiveDoc-Objekt.

Siehe auch

Überblick über die Visual FoxPro-Features | Entwicklung von Client/Server-Lösungen | Importieren und Exportieren von Daten | Anwendungsentwicklung mit mehreren Entwicklern