Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Hilko Schumacher Geändert vor über 8 Jahren
1
Uwe Habermann Uwe@hceood.eu VFP Advanced auch als 64 bit Version
2
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
3
VFP Advanced Installation * 32 bit Version * VFP 9 Build 7423 ist erforderlich * VFP Advanced ist ein Patch über diese Installation * Entwicklungsumgebung * Laufzeitumgebung
4
VFP Advanced 32 bit Vorteile * Diverse Fixes gegenüber VFP 9 Build 7423 * Siehe: * http://www.baiyujia.com/vfpadvanced/f_vfpa_about.asp http://www.baiyujia.com/vfpadvanced/f_vfpa_about.asp
5
VFP Advanced 64 bit
6
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
7
VFP Advanced 64 bit Installation * Installation gelingt nicht bei schlechter Internetverbindung
8
VFP Advanced 64 bit * Version ist 10.0 * Laufzeitumgebung * msvcr100.dll * VFPAR.dll * VFPAT.dll
9
VFP Advanced 64 bit * Externe 32 bit Komponenten sind nicht verwendbar * MAPI * Treeview * LibHPDF * XML * Keine Task Pane * Und vieles andere mehr
10
VFP Advanced 64 bit * Unterstützung für Quellcodeverwaltung * Visual Studio Team Foundation Server 2012 Update 2 MSSCCI Provider (64-bit).msi
11
VFP Advanced 64 bit * Vefügbare FLLs für 64 bit * FoxTools.fll * VFX.fll * dFPUG.fll * DLLs * Windows
12
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: http://www.baiyujia.com/vfpadvanced/f_vfpa_history.asp
13
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
14
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
15
VFP Advanced 64 bit Probleme * Drag & Drop: Drag führt zu C0000005 * Auch in Exe, auch in Debugger, überall
16
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üß…
17
VFP Advanced 64 bit Probleme * Systemvariable _WIN64 * TYPE("_WIN64") == 'L' and _WIN64 * Geht in 32 bit * _WIN64 does not exist in 64 bit
18
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
19
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
20
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
21
VFX für VFP 64 bit
22
* Unterstützt ab VFX 16 Build 1515 * VFX64.fll für 64 bit enthalten
23
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 * E-Mail, PDF, Treeview, XML, …
24
VFX für VFP 64 bit * Multifunktionsleiste (noch) nicht unterstützt * Zuweisungen von Objekten führen häufig zum Crash * loZwei = loEins…
25
Vielen Dank! Uwe Habermann Uwe@hceood.eu
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.