Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Windows 10 ist jetzt wirklich Version 10. (https://www.delphipraxis.net/185519-windows-10-ist-jetzt-wirklich-version-10-a.html)

Bernhard Geyer 18. Jun 2015 10:25

Windows 10 ist jetzt wirklich Version 10.
 
Achtung! Windows 10 meldet sich jetzt intern auch als Version 10.
Alle die Version 6.4 erwarten liegen falsch!

Siehe auch Wikipedia:

Zitat:

Windows 8.1 besaß die interne Versionsnummer NT 6.3, darauf folgend hatten die ersten Windows-10-Previews bis zum Build 6.4.9879 vom 12. November 2014 die Versionsnummer 6.4. Mit der Preview 10.0.9926 schwenkte Microsoft auf NT 10.0 um.[35]

Der schöne Günther 18. Jun 2015 10:31

AW: Windows 10 ist jetzt wirklich Version 10.
 
Ich will ja keinen Schlaumeier spielen, aber das ist doch schon seit fast einem halben Jahr so ;-)

Mittlerweile gibt es auch ein IsWindows10OrGreater()

mkinzler 18. Jun 2015 10:33

AW: Windows 10 ist jetzt wirklich Version 10.
 
Demnächst wird dann die Buildnummer zur Versionsnummer :stupid:

OlafSt 18. Jun 2015 10:54

AW: Windows 10 ist jetzt wirklich Version 10.
 
Ist doch bei Firefox schon länger so :D

Bernhard Geyer 18. Jun 2015 13:23

AW: Windows 10 ist jetzt wirklich Version 10.
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1305527)
Ich will ja keinen Schlaumeier spielen, aber das ist doch schon seit fast einem halben Jahr so ;-)

Nachdem Vista-Debagel von MS haben wir unsere Testaufwände von Betas ziemlich zurückgefahren. War nur rausgeschmissene Arbeitszeit.
Und deshalb sind wir erst jetzt wieder am mehr Testen.


Zitat:

Zitat von Der schöne Günther (Beitrag 1305527)
Mittlerweile gibt es auch ein IsWindows10OrGreater()

Die Delphi-Funktion CheckWin32Version macht scheinbar das gleiche.

Aktuell verwenden wir aber noch die Jedi-Funktionen. Und diese kennen eine Windows-Version nichts solange sie nicht über Major/Minor identifizierbar ist.

jaenicke 18. Jun 2015 16:18

AW: Windows 10 ist jetzt wirklich Version 10.
 
Da muss man aber aufpassen. Windows liefert nicht unbedingt die korrekte Versionsnummer, wenn man nicht das passende Manifest drin hat.

Die genannte API funktioniert trotzdem.

jbg 18. Jun 2015 16:55

AW: Windows 10 ist jetzt wirklich Version 10.
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1305552)
Aktuell verwenden wir aber noch die Jedi-Funktionen.

Und welche wäre das? Etwa JclSysInfo.GetWindowsVersion() ? Von der sollte man echt die Finger lassen wenn Programme auch unter (ihr) unbekannten oder neueren Windows Versionen funktionieren sollen. Da fehlt einfach das "OrNewer".

Bernhard Geyer 18. Jun 2015 19:22

AW: Windows 10 ist jetzt wirklich Version 10.
 
Zitat:

Zitat von jbg (Beitrag 1305593)
Zitat:

Zitat von Bernhard Geyer (Beitrag 1305552)
Aktuell verwenden wir aber noch die Jedi-Funktionen.

Und welche wäre das? Etwa JclSysInfo.GetWindowsVersion() ? Von der sollte man echt die Finger lassen wenn Programme auch unter (ihr) unbekannten oder neueren Windows Versionen funktionieren sollen. Da fehlt einfach das "OrNewer".

Glaub schon.
Welche wäre denn das empfohlene das auch unter D6 noch funktioniert?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz