Entwickler-Ecke
Windows API - Betriebssystem erkennen
Born-to-Frag - Mo 19.09.05 15:55
Titel: Betriebssystem erkennen
Wie kann ich Delpih Betriebssysteme erkennen lassen?
Z.B. soll bei Win2k etwas anderes ausgeführt werden als bei WinXP. ;)
Es würde eigendlich schon reichen, wen man zwischen WinXP und dem Rest differenziert..
greetz
-B2F
Born-to-Frag - Mo 19.09.05 18:04
Mh.. also ich habe jetzt mal angesehen, aber ich habe das immer noch nicht richtig verstanden.
Also ich möchte, dass wenn man auf einen Button drückt, das dann in einer Edit leiste das Betriebssystem erscheint.
Kann mir da vielleicht jemand etwas posten :D ?
greetz
Heiko - Mo 19.09.05 18:11
Born-to-Frag hat folgendes geschrieben: |
Mh.. also ich habe jetzt mal angesehen, aber ich habe das immer noch nicht richtig verstanden.
Also ich möchte, dass wenn man auf einen Button drückt, das dann in einer Edit leiste das Betriebssystem erscheint.
Kann mir da vielleicht jemand etwas posten :D ?
greetz |
Warum was psoten, wenn es bereits etwas einfaches kurzes gibt? Sagew uns ganz einfach was du nicht verstanden hast ;). Und das mit dem Edit ist ja so ziemlich einfach mit der funktion, da du nur das ergebnis der Funktion an den edit übergeben musst.
Born-to-Frag - Mo 19.09.05 18:42
Heiko hat folgendes geschrieben: |
Warum was psoten, wenn es bereits etwas einfaches kurzes gibt? Sagew uns ganz einfach was du nicht verstanden hast ;). Und das mit dem Edit ist ja so ziemlich einfach mit der funktion, da du nur das ergebnis der Funktion an den edit übergeben musst. |
JA, das ist es ja was ich nicht verstanden habe, wie übergebe ich es an Edit?
greetz
Narses - Mo 19.09.05 18:47
Moin!
Delphi-Quelltext
1:
| Edit1.Text := GetWinVersion; |
cu
Narses
Born-to-Frag - Mo 19.09.05 18:49
Ups, jo hab es grad gemerkt.. hab mich verschrieben ^^
sry :-[
Heiko - Mo 19.09.05 18:54
Wie meinst du das, dass du dich verschrieben hast? Hier im Forum oder in Delphi bei der Übergabe der Funktion?
Heiko - Mo 19.09.05 19:55
Ich weiß nicht ob die wirklich viel mehr bringt außer mehr Quelltext ;). Es hängt sicherlich davon ab, wofür das Programmm gedacht ist, denn meistens ist es nur für die "normalen" Windows gedacht und nicht für die Server-Editionen ;).
Delete - Mo 19.09.05 20:10
Wenn es ein OS Informationstool werden soll... :-?
Marco D. - Mo 19.09.05 20:14
Titel: OS
Vielleicht hilft das hier weiter:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29:
| function GetWinVersion: string; begin result:='Unbekannte Version'; case Win32Platform of 1: If Win32MajorVersion=4 Then Begin Case Win32MajorVersion of 0: result:='Windows 95'; 10: result:='Windows 98'; 90: result:='Windows Me'; end; end; 2: Case Win32MajorVersion of 3:IF Win32MinorVersion=51 then result:='Windows NT 3.51'; 4:If Win32MinorVersion=0 then result:='Windows NT 4'; 5:Case Win32MinorVersion of 0: result:='Windows 2000'; 1: result:='Windows XP'; 2: result:='Windows .NET Server'; end; End; end; if Win32CSDVersion<>'' then result:=result+' '+Win32CSDVersion; end; |
Das hatt nix mit euch zu tun aber ich liebe diesen Smiley das muss mal sein:
:motz:
uall@ogc - Mo 19.09.05 20:19
Koller haste schön aus meinem Link rauskopiert :?
vielleicht sollte man vorher mal schaun was die anderen gepostet haben :motz:
Marco D. - Di 20.09.05 11:23
Titel: Win
Hey sorry :oops: :oops: :oops:
Habs aus dem Easy Helper von delphi-Source. Ich hab mir deinen Link gar nicht angeguckt!
Greetz Koller
Born-to-Frag - Di 20.09.05 15:11
Ich hatte mich in Delphi bei der Übergabe verschrieben :oops:
Also Problem gelöst. Danke!! :D
greetz
Heiko - Di 20.09.05 17:05
Titel: Re: Win
Koller hat folgendes geschrieben: |
Hey sorry :oops: :oops: :oops:
Habs aus dem Easy Helper von delphi-Source. Ich hab mir deinen Link gar nicht angeguckt!
Greetz Koller |
Das es das gleiche ist hättest du dir denken können, das der EH von delphi-source ist ;).
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!