Erweitern von Visual FoxPro mit externen Bibliotheken
Sie können die systemeigene Funktionalität von Microsoft® Visual FoxPro® erweitern, indem Sie die Möglichkeiten von Microsoft® ActiveX®-Steuerelementen (OCX-Dateien), ActiveX-Objekten sowie DLLs (Dynamic Link Libraries) nutzen. Externe Bibliotheken ermöglichen Ihnen nicht nur den Zugriff auf die Funktionalität anderer Programme, sondern auch auf die Funktionalität von Microsoft® Windows®. Sie können z. B. ein ActiveX-Steuerelement verwenden, um die Windows-Registrierung direkt zu lesen und zu aktualisieren, oder um systembezogene Funktionen aufzurufen, indem Sie eine der DLLs von Windows einbinden.
Inhalt dieses Abschnitts
- Zugriff auf externe Bibliotheken
In den meisten Fällen stellt Visual FoxPro alle Tools bereit, die Sie benötigen, um eine Anwendung vollständig abzuschließen. Gelegentlich werden Sie aber feststellen, dass für eine Anwendung Funktionen erforderlich sind, die nicht von Visual FoxPro bereitgestellt werden. - Zugreifen auf ActiveX-Steuerelemente und -Objekte
Sie können jedes Microsoft® ActiveX®-Steuerelement verwenden, das auf Ihrem Computer verfügbar ist. Sie verwenden ein ActiveX-Steuerelement, indem Sie es zu einem Formular hinzufügen und seine Eigenschaften festlegen, Handler für seine Ereignisse schreiben oder seine Methoden aufrufen. - Zugreifen auf Dynamic-Link Libraries (DLLs)
Stehen die von Ihnen benötigten Funktionen in einer DLL zur Verfügung, können Sie diese Bibliothek einbinden und deren Funktionen aufrufen. - Zugreifen auf eine Visual FoxPro-Bibliothek
Ähnlich wie eine DLL enthält auch eine Visual FoxPro-Bibliothek (FLL-Datei) Funktionen, die Sie wie jede andere Funktion aufrufen können.
Verwandte Abschnitte
- Zugreifen auf APIs
Wenn Ihre Anwendung Anforderungen stellt, die nicht durch die bereits in Visual FoxPro integrierten Features erfüllt werden, können Sie das Programm erweitern, indem Sie externe Bibliotheken nutzen: Microsoft® ActiveX®-Steuerelemente oder Dynamic Link Libraries (DLLs). - Zugreifen auf die Visual FoxPro-API
Wenn keine externe Bibliothek vorhanden ist, die Ihren Anforderungen entspricht, können Sie eigene Microsoft® ActiveX®-Steuerelemente oder Visual FoxPro-spezifische DLLs (FLL-Dateien) schreiben. Indem Sie Funktionen aufrufen, die von der Visual FoxPro-API bereitgestellt werden, können Sie Steuerelemente oder Bibliotheken erstellen, die nahtlos in Visual FoxPro integriert und für die Verwendung in Visual FoxPro optimiert sind.