Haben Sie einen Fehler in Z88Aurora entdeckt? Dann helfen Sie mit und sagen es uns! /
You have discovered an error in Z88Aurora? Tell us the horrible truth!
Vielen Dank für den Hinweis. Dabei handelt es sich jedoch nicht um einen Fehler.
Die Erklärung ist folgende:
Bei 32-bit Systemen werden auch 32-bit Programme benötigt. Bei 64-bit Systemen geht das auch, aber wir haben alle Module auch in 64-bit erstellt. Da wir nicht wissen können auf welchem System die Installation erfolgt, und wir die Ordnerstruktur möglichst einheitlich für alle Systeme haben wollten, müssen diese Pfade nach der Installation, wie in der Installationsanleitung auf der Homepage angegeben, eingestellt werden.
Die Lösung die Daten in den übergeordneten Ordner zu kopieren geht zwar, ist aber so nicht vorgesehen und auch nicht notwendig, wenn die Pfade laut Installationsanleitung richtig eingestellt sind.
Ihr Hinweis ist prinzipiell richtig - aber: Es handelt sich um eine sog. Win32-API-Funktion. Win32-API-Funktionen werden in grosser Zahl in meiner OpenSource-Version Z88 V13 genutzt - daher gibt es hier intern voellig verschiedene Versionen fuer Windows einerseits und UNIX andererseits.
Da wir Z88 Aurora fuer Windows, LINUX und Mac machen, versuchen wir, betriebssytem-spezifische Aufrufe weitestgehend zu vermeiden. Nur bei den ganz "tiefgehenden" Aufrufen (Stichwort Grafik) arbeiten wir direkt auf Win32-API-Ebene bzw. mit dem X-System. Daher haben wir hier dem Benutzer die "Auswahl" ueberlassen.
Im Uebrigen wird die Installation bei unserer kommenden Version Z88 Aurora V2 dahingehend viel einfacher werden, weil wir - auch aufgrund Ihrer Hinweise - die Problematik erkannt haben.