Es liegt wohl *nicht* an der Delphi-Version, sondern am Vorhandensein/Fehlen der Manifest-Datei im Ordner der EXE.
Ohne Manifest-Datei läuft es unter W7, mit Manifest-Datei eben nicht.
Ob nun Delphi-Datei die Manifestinformationen in der Exe erzeugt oder extern als eigenständige Datei ist für die Inkompatibilität der Delphi 5/6-
VCL irrelevant.
Für beiden schaltet Windows in den "Das Programm wird gethemed"-Modus um. Und dieses andere Zeichnen unterstützt die D5/6
VCL nicht 100%ig.
Unter
http://www.soft-gems.net/index.php/c...-theme-manager findet man auch eine Komponente/Implementierung die auch noch andere Bugs der
VCL min Manifest behebt.
OK, vielen Dank für die Erläuterungen, aber warum crasht es denn nur unter W7?
XP/Wine/Vista/8/10 schlucken's problemlos...