AW: OS Version Windows 10 ermitteln.
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.
Delphi-Quellcode:
Vielleicht ist dies Info für jemand hilfreich der diese Funktion nutzt.
TRegistry.Create(KEY_READ or KEY_WOW64_64KEY)
Gruß Bernd |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:51 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