Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Betriebssystem herausfinden (https://www.delphipraxis.net/111556-betriebssystem-herausfinden.html)

SaFu 5. Apr 2008 11:43


Betriebssystem herausfinden
 
Hi

ich weis das wurde irgenwo schonmal gefragt und gepostet.

aber ich find es leider nicht mehr.

Ist die lösung falls es eine gibt ab Win98 bis Vista??


Gruß Sascha

Luckie 5. Apr 2008 11:45

Re: Betriebssystem herausfinden
 
In der Code-Lib gibt es einen Beitrag dazu.

SaFu 5. Apr 2008 12:02

Re: Betriebssystem herausfinden
 
den suche ich

mkinzler 5. Apr 2008 12:23

Re: Betriebssystem herausfinden
 
Oder mit Hilfe der JclSysInfo

devidespe 5. Apr 2008 12:31

Re: Betriebssystem herausfinden
 
Probier die hier vorgestellte Komponente.

Fussball-Robby 5. Apr 2008 12:35

Re: Betriebssystem herausfinden
 
Oder guck dir hier den 2. Beitrag an.

Luckie 5. Apr 2008 13:18

Re: Betriebssystem herausfinden
 
Zitat:

Zitat von fuknersascha
den suche ich

Na dann suchen wir doch einfach mal mit der Foensuche: "windows version ermitteln". so schwer kann das doch nicht sein.

Nils_13 5. Apr 2008 13:27

Re: Betriebssystem herausfinden
 
[OT]Mal so aus Interesse, selbst wenn es nicht hier reingehört: Könnte man auch erkennen ob das aktuelle System Linux ist ? Mit der WinAPI nicht, aber anders.[/OT]

Luckie 5. Apr 2008 13:35

Re: Betriebssystem herausfinden
 
Zitat:

Zitat von Nils_13
[OT]Mal so aus Interesse, selbst wenn es nicht hier reingehört: Könnte man auch erkennen ob das aktuelle System Linux ist ? Mit der WinAPI nicht, aber anders.[/OT]

Mit was anderem willst du denn unter Windows programmierern?

wido 5. Apr 2008 13:49

Re: Betriebssystem herausfinden
 
Bei Linux liegen solcherlei Informationen unter anderem im proc Dateisystem. Kannst also einfach /proc/version auslesen.

Ralf Kaiser 5. Apr 2008 14:43

Re: Betriebssystem herausfinden
 
Zitat:

Zitat von Nils_13
Mal so aus Interesse, selbst wenn es nicht hier reingehört: Könnte man auch erkennen ob das aktuelle System Linux ist ?

Wenn dein Delphi-Programm nicht startet, dann ist es Linux! (Gut, dann wird es natürlich um so schwerer herauszufinden welches Linux, falls du das auch noch wissen willst)

:wink:

wido 5. Apr 2008 15:20

Re: Betriebssystem herausfinden
 
Es gibt auch für Linux Compiler für Delphi/Objekt Orientiertes Pascal. Siehe z.B. Freepascal bzw. Lazarus.

FAlter 5. Apr 2008 16:26

Re: Betriebssystem herausfinden
 
Hi,

Delphi-Quellcode:
function IsLinux: Boolean;
begin
  {$IFDEF LINUX}
    Result := true;
  {$ELSE}
    Result := false;
  {$ENDIF}
end;
:mrgreen:

Mfg
FAlter

Chemiker 5. Apr 2008 18:12

Re: Betriebssystem herausfinden
 
Hallo fuknersascha,

weitere Informationen:
Info1:

Info2:
Bis bald Chemiker

SaFu 5. Apr 2008 22:07

Re: Betriebssystem herausfinden
 
Zitat:

Zitat von mkinzler
Oder mit Hilfe der JclSysInfo

Meintest du JvComputerInfoEx wenn ja dann danke war was passendes dabei


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:02 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