Uwe Habermann VFP Advanced auch als 64 bit Version
VFP Advanced * Made in China * 1 Entwickler: Chen Chuan Bing * Hat VFP9.exe Build 7423 und Laufzeitumgebung dekompiliert und wieder kompiliert * 32 bit Version mit Fixes * 64 bit Version
VFP Advanced Installation * 32 bit Version * VFP 9 Build 7423 ist erforderlich * VFP Advanced ist ein Patch über diese Installation * Entwicklungsumgebung * Laufzeitumgebung
VFP Advanced 32 bit Vorteile * Diverse Fixes gegenüber VFP 9 Build 7423 * Siehe: *
VFP Advanced 64 bit
VFP Advanced 64 bit Installation * 64 bit Version * VFP 9 Build 7423 ist erforderlich * VFP 64 bit macht eine Kopie dieser Installation und patcht die Kopie * Danach zusätzlich VFPA.exe 32 bit: C:\Program Files (x86)\Microsoft Visual FoxPro 9 64 bit: C:\Program Files\Microsoft Visual Foxpro Advanced
VFP Advanced 64 bit Installation * Installation gelingt nicht bei schlechter Internetverbindung
VFP Advanced 64 bit * Version ist 10.0 * Laufzeitumgebung * msvcr100.dll * VFPAR.dll * VFPAT.dll
VFP Advanced 64 bit * Externe 32 bit Komponenten sind nicht verwendbar * MAPI * Treeview * LibHPDF * XML * Keine Task Pane * Und vieles andere mehr
VFP Advanced 64 bit * Unterstützung für Quellcodeverwaltung * Visual Studio Team Foundation Server 2012 Update 2 MSSCCI Provider (64-bit).msi
VFP Advanced 64 bit * Vefügbare FLLs für 64 bit * FoxTools.fll * VFX.fll * dFPUG.fll * DLLs * Windows
VFP Advanced 64 bit * Nach der Installation * VFP9.exe /regserver (32 bit) * Sonst wird immer die 64 bit Version gestartet… * Ist Beta-Version! * Seit Januar 2015 * In Entwicklung seit August 2012 * Aktuelle Infos siehe:
VFP Advanced 64 bit * VFPA.exe * VFP9.exe weiterhin vorhanden HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualFoxPro\9.0\Options HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualFoxPro64\10.0\Options * Zahlreiche Registry-Schlüssel fehlen
VFP Advanced 64 bit * VFP basiert auf 32 bit Pointern * Für Dateien (DBF, FPT, CDX und andere) * Für RAM – weiterhin max. 2 GB RAM (erfahrungsgemäß ist bei 1,8 GB Schluss) * SYS(3050) wie bei 32 bit
VFP Advanced 64 bit Probleme * Drag & Drop: Drag führt zu C * Auch in Exe, auch in Debugger, überall
VFP Advanced 64 bit Probleme * Speicherleck in IDE FOR kk = PJX.Files.Count TO 1 STEP -1 * … ENDFOR * VFPizza benötigt 900 MB * Nach 2. Lauf > 2 GB und tschüß…
VFP Advanced 64 bit Probleme * Systemvariable _WIN64 * TYPE("_WIN64") == 'L' and _WIN64 * Geht in 32 bit * _WIN64 does not exist in 64 bit
VFP Advanced 64 bit * SYS(17) * 32 bit VFP: Pentium * 64 bit VFP: X64 (AMD or Intel) * IF SYS(17) = “X64" * * Made in China * SYS(17) funktioniert zuverlässig
VFP Advanced 64 bit Probleme * Läuft nicht auf Windows 10?! * Entwicklungsumgebung * Exe-Dateien * Fatal error: Exception addr=40637DEC * Möglicherweise erst seit letzten Updates
VFP Advanced 64 bit Probleme * Für Entwicklung nicht empfehlenswert weil die IDE viele externe Komponenten verwendet * Exe-Erstellung einmalig möglich * 1 Exe erstellen und schließen wegen Speicherleck
VFX für VFP 64 bit
* Unterstützt ab VFX 16 Build 1515 * VFX64.fll für 64 bit enthalten
VFX für VFP 64 bit * Nativer VFP Kalender * Nativer VFP Favoritendialog * TRY/CATCH um alle externen Aufrufe * Dadurch keine Laufzeitfehler, aber vieles geht nicht * , PDF, Treeview, XML, …
VFX für VFP 64 bit * Multifunktionsleiste (noch) nicht unterstützt * Zuweisungen von Objekten führen häufig zum Crash * loZwei = loEins…
Vielen Dank! Uwe Habermann