Visual FoxPro Advanced Umstellen auf 64 bit

Slides:



Advertisements
Ähnliche Präsentationen
Wizards & Builders GmbH Distribution von Applikationen Distribution und Installation unter Microsoft Visual FoxPro.
Advertisements

MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 –
Visual Extend Product Manager
Handling und Erstellung von: DLL, EXE, COM, DCOM
Bidirektionales VFX-XML-Interface für Daten-Import/Export Visual Extend Anwendertreffen 2009 Rainer Becker, Frank Kropp deutschsprachige FoxPro User Group.
Uwe Habermann Integration der DBI Controls aus Sedna in Visual Extend Venelina Jordanova
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Visual Extend Workshop Venelina Jordanova
Uwe Habermann Datenbanksynchronisation Venelina Jordanova
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Erstellen von WebServices mit Visual FoxPro 9.0
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann VFX 10.0 Visual Extend Special Features.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung Venelina Jordanova
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung.
Uwe Habermann VFX 11.0 Produktaktivierung leicht gemacht Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Anwendungsverteilung.
Uwe Habermann VFX 11.0 Distribution von Anwendungen Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Visual Extend Anwendertreffen 2007 deutschsprachige FoxPro User Group Uwe Habermann, Rainer Becker VFXAWD07.
Uwe Habermann VFX 11.0 Einsatz von Cursoradaptern in bestehenden Anwendungen Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Features Revisited.
Visual Extend Kundeninstallation deutschsprachige FoxPro User Group Uwe Habermann VFX 26 D.
Uwe Habermann D-DBI Integration der DBI Controls aus Sedna in VFP am Beispiel von Visual Extend.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Und das geht natürlich auch: Berichte
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend Download, Installation, Registrierung deutschsprachige FoxPro User Group Uwe Habermann VFX 01 D.
Visual Extend Mandantenfähigkeit deutschsprachige FoxPro User Group Uwe Habermann VFX 22 D.
Visual Extend Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
© 2005 Uwe Habermann, Venelina Jordanova Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann Venelina Jordanova Was muss ich sonst noch wissen?
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 13 für VFP seit der Konferenz?
Uwe Habermann Venelina Jordanova Wishlist VFX für Visual FoxPro.
Uwe Habermann Venelina Jordanova dFPUG-CeBIT-Entwicklertreffen
Venelina Jordanova Uwe Habermann V-VFX Visual Extend Mehr als ein RAD Framework.
Uwe Habermann Venelina Jordanova VFX in Cloud.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
© 2004 Uwe Habermann Visual Extend 8.0 Update Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova
„Mein Drucker druckt nicht!“
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0.
Windows 10 Uwe Habermann
M Visual Studio 6.0 auf der CeBit 99 Visual FoxPro 6.0 IDE für Middle-Tier- und Three-Tier Anwendungen.
Uwe Habermann VFP Advanced auch als 64 bit Version.
Uwe Habermann VFX 16 Neuheiten. Was steht an? * Neu in VFX 16 * Profi-Features * Zahlreiche Projekte auf Codeplex * Viele in Apps integrierbar.
Uwe Habermann D-PROF Integration von Profi-Features.
Uwe Habermann V-VFX Was ist neu in VFX? Nicht nur für VFX-Entwickler!
Uwe Habermann D-W10 Windows 10. Habermann Consulting EOOD * Neue Firma – neues Glück * Geschäftsführer: Uwe Habermann * *
D-SQL Vom Datenbank-Container zur SQL Server-Datenbank
L-VFX Spaß mit VFX zu später Stunde
Dipl.-Inform. Uwe Habermann
Workshop 1 Getting Started 2016 Boris Wylutzki
D-VFX Moderne Benutzeroberflächen und weitere Features am Beispiel von VFX Uwe Habermann
D-VFXL Late Night VFX Anwendertreffen
VFP-Praxis Reparatur von VFP Datenbanken
D-SQL SQLization – endlich Client/Server!
Visual Extend Neuheiten in der Version 16.0
Dipl.-Inform. Uwe Habermann
VFP-Praxis Zeitgesteuerte Berichte in VFP
V&U Project Tools Update Project
 Präsentation transkript:

Visual FoxPro Advanced Umstellen auf 64 bit Uwe Habermann Uwe@hceood.eu

Habermann Consulting EOOD Geschäftsführer: Uwe Habermann www.hceood.eu Uwe@hceood.eu Individualsoftware Branchensoftware Entwicklungsumgebungen Entwicklung in Varna, Bulgarien Hohe Qualität zu günstigen Preisen

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 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 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 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 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

VFP Advanced 64 bit Exe-Datei kann nicht mit Refox geschützt werden Unterstützung für Quellcodeverwaltung Visual Studio Team Foundation Server 2012 Update 2 MSSCCI Provider (64-bit).msi

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 C0000005 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 Probleme 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

VFP Advanced 64 bit Warum Änderungen erforderlich? Externe 32 bit Komponenten sind nicht verwendbar FLL SET LIBRARY TO DLL DECLARE OCX

VFP Advanced 64 bit Warum Änderungen erforderlich? Beispiele MAPI Treeview LibHPDF XML Keine Task Pane Und vieles andere mehr

VFP Advanced 64 bit Vefügbare FLLs für 64 bit DLLs FoxTools.fll dFPUG.fll VFX.fll DLLs Windows

VFX für VFP 64 bit

VFX für VFP 64 bit Unterstützt ab VFX 16 Build 1515 VFX64.fll für 64 bit enthalten Vfxappl.vcx cVfxEnvironment Init

VFX für VFP 64 bit TRY/CATCH um alle externen Aufrufe Dadurch keine Laufzeitfehler, aber vieles geht nicht E-Mail, PDF, Treeview, XML, …

Nativer VFP Kalender Kein OCX Automatisch verwendet bei 64 bit Auf Wunsch auch bei 32 bit cFoxAppl.lUseNativeVfpCalendar = .T.

Nativer VFP Favoritendialog Kein OCX Automatisch verwendet bei 64 bit Auf Wunsch auch bei 32 bit cFoxAppl.lUseNativeVfpFavourites = .T.

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 Uwe@hceood.eu