Installation
FoxBridge benotigt zwei Dateien und eine einzeilige Initialisierung. Keine Installer, keine COM-Registrierung.
1. Dateien kopieren
Kopieren Sie die folgenden Dateien in Ihr VFP-Projektverzeichnis (oder einen beliebigen zuganglichen Pfad):
| Datei | Beschreibung |
|---|---|
FoxBridgeNE.dll | Natives .NET-Modul. Muss im selben Ordner wie FoxBridge.prg oder einem VFP-zuganglichen Pfad liegen. |
FoxBridge.prg | Offentliche VFP-API. Laden Sie es mit NEWOBJECT() oder SET PROCEDURE TO. |
2. .NET uberprufen
FoxBridge benotigt .NET 8 oder hoher. Um zu prufen ob es installiert ist, fuhren Sie in cmd aus:
dotnet --version Wenn der Befehl nicht vorhanden ist, laden Sie .NET 8 von https://dot.net.
3. In Ihrem Code initialisieren
Fugen Sie diese Initialisierung am Anfang Ihrer Anwendung ein (oder in jedem Formular, das sie verwendet):
* Opcion A: en el mismo directorio
loBridge = NEWOBJECT("FoxBridge", "FoxBridge.prg")
* Opcion B: con SET PROCEDURE TO (una sola vez al inicio)
SET PROCEDURE TO "C:MiApplibsFoxBridge.prg" ADDITIVE
loBridge = NEWOBJECT("FoxBridge") 4. Mit Ping verifizieren
Bestatigen Sie, dass die native DLL korrekt geladen wird:
loBridge = NEWOBJECT("FoxBridge", "FoxBridge.prg")
? loBridge.Ping() && debe imprimir "Pong" Uber den FoxBridge.prg-Pfad Wenn FoxBridge.prg nicht im selben Verzeichnis wie Ihr Programm liegt, ubergeben Sie den vollstandigen Pfad als zweiten Parameter an NEWOBJECT():
loBridge = NEWOBJECT("FoxBridge", "C:MiApplibsFoxBridge.prg") Weiter: Erste Schritte ->