![]() |
mit if-abfrage überprüfen ob das OS XP ist
Wie kann man in einer if-Abfrage abfragen ob das OS XP ist :?:
Wichtig: Es darf nur XP erkennen, kein 2000 oder NT |
Re: mit if-abfrage überprüfen ob das OS XP ist
Es gibt die Umgebungsvariablen. Es gibt auch eine mit dem Betriebssystem.
Zu den Umgebungsvariablen müsstest du eigentlich auch hier was finden. BTW: Der interne Name für XP ist NT 5.1 Greetz alcaeus |
Re: mit if-abfrage überprüfen ob das OS XP ist
Moin!
U.a. meine OSVersion Unit auf meiner ![]()
Delphi-Quellcode:
MfG
If ( DeterminateOSVersion = osvWinXP ) Then
// ist es XP... Muetze1 |
Re: mit if-abfrage überprüfen ob das OS XP ist
Kuck mal hier:
![]() |
Re: mit if-abfrage überprüfen ob das OS XP ist
drückt mal strg+space und tipp dann mal Win32 ein.
dann kommt da irgendwas wie Win32Version oder so, weiß es grad net. ist ne funktion, die dir nen string zurück liefert. wenn das dann "Windows XP" ist, handelt es sich auch um XP! gruss, iaby |
Re: mit if-abfrage überprüfen ob das OS XP ist
Zitat:
Hab XP Prof Stephan |
Re: mit if-abfrage überprüfen ob das OS XP ist
Moin!
In Delphi - er will damit die Code Insight Hilfe aufrufen. Und die gibt es IMHO z.B. nicht in den Personal Editionen. MfG Muetze1 |
Re: mit if-abfrage überprüfen ob das OS XP ist
ich hab die delphi 7 personal und da gehts!
ist die von der c't CD! |
Re: mit if-abfrage überprüfen ob das OS XP ist
Zitat:
Delphi-Quellcode:
Mit dieser Abfrage kannst du also bestimmen, ob es sich um WinXP handelt:
ShowMessage('Windows '+
IntToStr(Win32MajorVersion)+'.'+ IntToStr(Win32MinorVersion)+ ' Build '+IntToStr(Win32BuildNumber)+' '+ Win32CSDVersion);
Delphi-Quellcode:
greetz
if (Win32MajorVersion = 5) and (Win32MinorVersion = 1) then
ShowMessage('Windows XP '+Win32CSDVersion); alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz