Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Ein paar systemdaten herausfinden. (https://www.delphipraxis.net/144514-ein-paar-systemdaten-herausfinden.html)

Dönerboy 9. Dez 2009 14:57


Ein paar systemdaten herausfinden.
 
Hallo alle zusammen,

Ich hoffe das das hier das richtige forum ist, naja eine dumme frage malwieder:

Wie kann ich grundlegende systemdaten herausfinden, wie zum beispiel:
  • Ram
    Grafikkarte
    windowsversion
ect.

Hoffe das man mir helfen kann, bräuchte dies dringend, und hab von dieser richtung programm garkeine ahnung

nutze Embacadero RAD studio 2010 architekt

Luckie 9. Dez 2009 15:01

Re: Ein paar systemdaten herausfinden.
 
Sollte sich alles durch die Suche finden lassen.

Dönerboy 9. Dez 2009 15:05

Re: Ein paar systemdaten herausfinden.
 
hab nur einen code gefunden, der nicht alle bedürfnisse abdeckt( der zeigt nur ram und windows version an, den rest kann ich davon nicht gebrauchen)

p80286 9. Dez 2009 16:36

Re: Ein paar systemdaten herausfinden.
 
Wie wär es denn hiermit Sysinfo

Gruß
K-H

Dönerboy 9. Dez 2009 16:46

Re: Ein paar systemdaten herausfinden.
 
Danke,
aber da ist doch kein source code bei, oder bin ich zu dumm um den zu finden :?: :?: :?:

RWarnecke 9. Dez 2009 16:57

Re: Ein paar systemdaten herausfinden.
 
Hier im Forum suchenBetriebssystem Informationen oder Delphi-Referenz durchsuchenBetriebssystem Informationen
Hier im Forum suchenWindows Version oder Hier im Forum suchenWindows Erkennung

p80286 9. Dez 2009 17:01

Re: Ein paar systemdaten herausfinden.
 
Hast Du Rolf einmal freundlich gefragt? das hat sich gerade erledigt

Davon ab. Bei der Suche nach "Sysinfo" wird man von Treffern erschlagen, da sollte ein wenig mehr dabei sein als die Windows-Version und RAM.

Vielleicht hilft es ja zunächst zu erzählen
a) was Du gefunden hast,
b) wonach Du suchst

Wenn ich mich richtig erinnere kann man in der Registry auch ein paar Infos zusammen kratzen.
Und ein weiteres Stichwort ist WMI, da gibt es auch hunderte von Informationen.

Zitat:

Wie kann ich grundlegende systemdaten herausfinden, wie zum beispiel:

Ram
Grafikkarte
windowsversion

ect.

Hoffe das man mir helfen kann, bräuchte dies dringend, und hab von dieser richtung programm garkeine ahnung
Nochmal, wenn Du etwas konkreter wirst, gibt es hier bestimmt jemanden, der dir weiter helfen kann.

Gruß
K-H

Dönerboy 9. Dez 2009 17:08

Re: Ein paar systemdaten herausfinden.
 
Zitat:

Zitat von p80286
Hast Du Rolf einmal freundlich gefragt? das hat sich gerade erledigt

Davon ab. Bei der Suche nach "Sysinfo" wird man von Treffern erschlagen, da sollte ein wenig mehr dabei sein als die Windows-Version und RAM.

Vielleicht hilft es ja zunächst zu erzählen
a) was Du gefunden hast,
b) wonach Du suchst

Wenn ich mich richtig erinnere kann man in der Registry auch ein paar Infos zusammen kratzen.
Und ein weiteres Stichwort ist WMI, da gibt es auch hunderte von Informationen.

Zitat:

Wie kann ich grundlegende systemdaten herausfinden, wie zum beispiel:

Ram
Grafikkarte
windowsversion

ect.

Hoffe das man mir helfen kann, bräuchte dies dringend, und hab von dieser richtung programm garkeine ahnung
Nochmal, wenn Du etwas konkreter wirst, gibt es hier bestimmt jemanden, der dir weiter helfen kann.

Gruß
K-H

ok,
1. ich hab nur nach systeminfo und systeminformation gesucht, sysinfo ist mir garnicht eingefallen.

2. Etwas konkreter:
also, ich will in einem label diverse infos anzeigen lassen, wie zum beispiel ram(in MB) und die windows version (windows 7 oder so)

So ein kleines beispiel:
Delphi-Quellcode:
function GetProzessorName: string;
var reg: TRegistry;
begin
  result:='Unbekannter Prozessor';
  reg:=TRegistry.Create;
  try
    reg.RootKey := HKEY_LOCAL_MACHINE;
    reg.OpenKey('Hardware\Description\System\CentralProcessor\0', false);
    result:=reg.ReadString('ProcessorNameString');
  finally
    reg.free;
  end;
end;
das ganze mit RAM und so, hab auf dem gebiet regestry und so keine ahnung

RWarnecke 9. Dez 2009 17:30

Re: Ein paar systemdaten herausfinden.
 
Hast Du Dir mal die Links angeschaut, die ich Dir im Beitrag #6 gepostet habe ? Wenn nein, dann tue es bitte.

Wenn Du so ein Programm schreiben willst, welches Dir System Informationen anzeigt, dann solltest Du auf jedenfall mit der Registry umgehen können. Dazu solltest Du Dir mal die Online-Hilfe Delphi-Referenz durchsuchenTRegistry zur Gemüte ziehen.

Öffne mal den Registry-Editor und suche nach dem Namen Deiner Grafikkarte. Damit findest Du den Schlüssel, wo der Name gespeichert ist. Die Stelle kann eventuell öfters vorkommen. Schaue dann auf mehreren Rechner nach, wo es an der gleichen Stelle vorkommt. Den Schlüssel fragst Du dann ab.
Als weiteres würde ich Dir mal WMI empfehlen. Dazu gibt es hier im Forum eine schöne Hier im Forum suchenWMIDemo. Einfach mal danach suchen. Damit kannst Du zumindest mal die Grundstruktur der WMI kennenlernen. Wenn Du dann weißt wo etwas steht, dann suchst Du hier im Forum nochmals nach Delphi-Referenz durchsuchenWMI und Du wirst auch viele Sourcecode-Beispiele finden dazu.


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