Forum: Win32/Win64 API (native code)
by Dalai,
21. Dez 2014
Da gibt es nur 3 Möglichkeiten:
kein GetVersionEx benutzt bzw. (nur) die neuen Funktionen
das Manifest gibt Kompatibilität mit Win10 an; das muss ja kein spezielles Manifest sein, k.a. ob irgendein neueres Delphi die Kompatibilität im Manifest hat, wobei ich das für Win10 nicht so recht glaube (aber wir sind ja hier nicht in der Kirche ;))
du benutzt nicht nur GetVersionEx sondern (auch)...
Forum: Win32/Win64 API (native code)
by Dalai,
20. Dez 2014
Ab Win8.1, wobei es möglich ist, dass MS hier seit 8.0 anregte, die neuen Funktionen zu nutzen bzw. die alten nicht zu benutzen. Ein 8.0 lässt sich auch mit GetVersionEx korrekt erkennen, 8.1 und höher nur dann, wenn die Applikation ein Manifest mit passender Kompatibilität aufweist.
Nö, die ist nicht doof, denn es gibt nur schlaue Fragen.
Ich habe ein Projekt namens Automatisierung, das...
Forum: Win32/Win64 API (native code)
by Dalai,
18. Dez 2014
Mir gefällt diese Entscheidung von MS auch nicht, aber mal ernsthaft: ob man nun im eigenen Code Anpassungen an neue Windows-Versionen macht oder das Manifest ändert, ist doch egal - neu kompilieren muss man sowieso.
Und die Registry ist deiner Meinung nach zuverlässiger?
MfG Dalai