Einzelnen Beitrag anzeigen

BerndS

Registriert seit: 8. Mär 2006
Ort: Jüterbog
480 Beiträge
 
Delphi 11 Alexandria
 
#71

AW: OS Version Windows 10 ermitteln.

  Alt 18. Jun 2019, 07:47
Hallo,
Ich habe auf meinem PC Windows 10 Pro (64bit) 1903 und wunderte mich das mir meine Funktion als ProductName Windows 10 Enterprise anzeigt.
In habe mit Regedit die Werte anzeigen lassen und da stehen die richtigen Werte drin.
Das Problem tritt bei mir in einer 32 bit Anwendung auf.
Wie sich das unter 64 bit verhält kann ich nicht testen, da ich diese Zielplattform nicht installiert habe.

Durch die Suche habe ich diesen Thread gefunden. Dort wird im Beitrag 67 der ProductName auch falsch aus der Registry zurück gegeben.
Ich habe das Problem durch das Hinzufügen von KEY_WOW64_64KEY lösen können.

TRegistry.Create(KEY_READ or KEY_WOW64_64KEY) Vielleicht ist dies Info für jemand hilfreich der diese Funktion nutzt.
Gruß Bernd
Bernd
  Mit Zitat antworten Zitat