Freigeben über


Freigeben von Informationen und Hinzufügen von OLE

Mit Visual FoxPro können Sie sich die Leistungsfähigkeit anderer Anwendungsprogramme zunutze machen, indem Sie Informationen gemeinsam verwenden. Sie können Daten von einer Anwendung in eine andere kopieren und einfügen, mit Hilfe von Daten aus Visual FoxPro-Tabellen Serienbriefe erstellen, Daten aus anderen Anwendungen verknüpfen oder einbetten und Daten aus anderen Anwendungen importieren bzw. in andere Anwendungen exportieren. Durch gemeinsames Verwenden von Daten können Sie Zeit sparen und Fehler vermeiden. Statt die Ergebnisse aus Excel in eine Tabelle einzugeben, können Sie die Ergebnisse aus Excel kopieren oder eine Verknüpfung mit Excel herstellen, so dass Sie die Ergebnisse automatisch erhalten.

Sie können die Leistungsfähigkeit einer Visual FoxPro-Anwendungen weiter steigern, indem Sie sich die Vorteile anderer automatisierungsfähiger Anwendungen oder ActiveX-Steuerelemente zunutze machen. Sie können in die Formulare oder die Felder vom Typ Objekt der Anwendungen spezielle Funktionalität oder Daten wie Text, Ton, Bilder und Video aus anderen Anwendungen einbeziehen. Sie können diese Daten sichtbar mit Hilfe der Anwendung, in der sie erstellt wurden, anzeigen und bearbeiten. Sie können die Daten jedoch auch nicht sichtbar und automatisch bearbeiten, indem Sie die Anwendung mittels Automatisierung steuern.

Auch andere Anwendungen können über die Automatisierung von der Leistungsfähigkeit von Visual FoxPro profitieren. Sie können in Visual FoxPro sogar Automatisierungsserver (COM-Komponenten) erstellen, auf die Ihre Anwendungen oder auch Fremdanwendungen lokal oder per Remotezugriff zugreifen können.

Inhalt dieses Abschnitts

  • Dynamische Informationsfreigabe
    In Visual FoxPro können Sie Daten aus anderen Anwendungen dynamisch einfügen, indem Sie die Daten mit Ihrer Anwendung verknüpfen oder in Ihre Anwendung einbetten, wobei die Daten weiterhin von den anderen Anwendungen verwaltet werden.
  • Entwurf einer OLE-Anwendung
    Automatisierungsfähige Anwendungen und COM-Komponenten können als Automatisierungsserver, als Clients oder beides eingesetzt werden.
  • Hinzufügen von OLE-Objekten zu Anwendungen
    Sie können OLE-Objekte zu Tabellen und Formularen entweder interaktiv oder programmgesteuert hinzufügen.

Verwandte Abschnitte

  • Erweitern von Anwendungen
    Sie können eine einfache Visual FoxPro-Anwendung erweitern, indem Sie sie mehrbenutzerfähig machen, die Vorteile von ActiveX-Steuerelementen und automatisierungsfähigen Anwendungen nutzen und Funktionalität für den internationalen Einsatz hinzufügen.
  • Programmieren für gemeinsamen Zugriff
    Wird Ihre Anwendung in einem Netzwerk ausgeführt oder enthält sie Formulare, die auf gemeinsam verwendete Daten zugreifen, muss die Anwendung diese Daten effizient freigeben, um eine maximale Produktivität zu gewährleisten.
  • Entwickeln internationaler Anwendungen
    Hier erfahren Sie, wie Sie Ihre Anwendungen für den Vertrieb auf dem Weltmarkt nutzbar machen, indem Sie bereits beim Entwurf eine effektive internationale Verwendung im Auge behalten.