IR
irwinrodriguez.dev
Zuruck zur Dokumentation

FoxCore

FoxCore ist eine asynchrone Ausfuhrungsbibliothek fur Visual FoxPro, die das Ausfuhren von Aufgaben im Hintergrund ohne Blockierung der Benutzeroberflache ermoglicht. Sie verwendet .NET als Parallelitatsmotor und interoperiert mit VFP uber COM, wobei bis zu 32 parallele Instanzen unterstutzt werden.

In diesem Abschnitt

  • Installation — Anforderungen, Versionsauswahl und Erstkonfiguration.
  • Erste Schritte — Ihre erste Hintergrundaufgabe in weniger als 5 Minuten.
  • Erweiterte Muster — Fortschrittsberichte, sequenzielle Aufgaben und Fehlerbehandlung.
  • API-Referenz — Vollstandige Referenz von FoxCoreClass und dem Task-Objekt.
  • Beispiele — Praktische Beispiele: Stapelverarbeitung, Downloads, Berichte.

Hauptmerkmale

  • Bis zu 32 gleichzeitige VFP-Aufgaben
  • Asynchrone Ausfuhrung ohne UI-Blockierung
  • Echtzeit-Fortschrittsberichte (Task.Progress)
  • Sequenzielle Aufgaben mit Ergebnisweiterleitung
  • Ereignissystem: OnComplete, OnFailed, OnProgress
  • Kompatibel mit VFP 9, 10.0, 10.1, 10.2 (x86 und x64)
  • Ewige Seat-Lizenz, einmalige Zahlung

Systemanforderungen

Komponente Anforderung
Visual FoxPro9.0 SP2 / 10.0 / 10.1 / 10.2
WindowsWindows 10 / 11 (x86 o x64)
.NET Framework4.8
RAM4 GB Minimum
Keine Internetverbindung erforderlich FoxCore fuhrt keine externen Serveraufrufe durch. Die Lizenz wird lokal aktiviert, wenn die .lic-Datei installiert wird.