Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Windows Version Ermitteln (https://www.delphipraxis.net/97486-windows-version-ermitteln.html)

MagicAndre1981 11. Aug 2007 20:28

Re: Windows Version Ermitteln
 
Zitat:

Zitat von Mazel
Die unterschiedlichen Vista Version sind in der Registry zu finden mit dem Namen EditionID. Natürlich nur unter Vista ;). Und zwar unter: HKLM\SOFTWARE\Windows NT\CurrentVersion\

dafür gibts ne API Funktion die macht das viel besser ;)

EarthQuaker 11. Aug 2007 20:30

Re: Windows Version Ermitteln
 
@ MagicAndre1981


Sage ich ja ... nur die brauche ich ja ... :-D also wenn du was gefunden hast oder was für mich dann immer her damit.. da habsch wieder was zu tun :-D

fLaSh11 11. Aug 2007 20:47

Re: Windows Version Ermitteln
 
Die Windowsversion kann man auch ganz einfach mit der JVCL ermitteln. (weiß grad net wie die Kompo heißt; glaub JVSystemInformation oder so)

EarthQuaker 11. Aug 2007 20:50

Re: Windows Version Ermitteln
 
@ fLaSh11

a stimmt aber ich wollte sowas alles ohne zusätliche komponenten machen bzw. bezweifle ich sogar das die kompnete die unterschiedlichen windows version ermitteln kann wie Starter oder Enterprise Version von Windows Vista...

Mazel 11. Aug 2007 21:23

Re: Windows Version Ermitteln
 
Zitat:

Zitat von MagicAndre1981
dafür gibts ne API Funktion die macht das viel besser ;)

Aso, ok, würde ich auch gerne wissen, welche das ist.
Je weniger WMI und je weniger Registry umso besser ;)

EarthQuaker 11. Aug 2007 22:10

Re: Windows Version Ermitteln
 
@ Mazel

sage ich ja... jetzt muss mann nur noch des alles habe :-D

Luckie 11. Aug 2007 22:39

Re: Windows Version Ermitteln
 
Nur mal so am Rande bemerkt, die API-Funktion wird auch nicht anderes machen, asl den Registryschlüssel auszulesen. Aber wenn es eine API-Funktion gibt, sollte man natürlich diese nehmen, falls Microsoft da mal was ändert.

hathor 12. Aug 2007 00:06

Re: Windows Version Ermitteln
 
GETVERSION API

http://support.microsoft.com/kb/509055/de

Luckie 12. Aug 2007 00:17

Re: Windows Version Ermitteln
 
Das Problm ist nicht der Code (desweiteren sollte man GetVersionEx benutzen), sondern die ermittelten Kennungen den Betriebssystembezeichnungen zu zu ordnen.

Nuclear-Ping 25. Okt 2007 14:24

Re: Windows Version Ermitteln
 
Wollte grad den Code aus der CodeLib verbauen, weil ich prüfen muss, ob beim Anwender Vista läuft und hab dabei festgestellt, dass er bei meinem Vista Home Premium meint, ich hätte ein "Microsoft Windows Server 2003, Home Edition (Build 6000)". Wie soll man da auf "Vista" prüfen?

[edit]
Andere Lösung gefunden:
http://17slon.com/blogs/gabr/2007/02...ect-vista.html
[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:39 Uhr.
Seite 2 von 3     12 3      

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