AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrere Systeminformationen auslesen

Ein Thema von webby · begonnen am 19. Okt 2002 · letzter Beitrag vom 20. Okt 2002
Antwort Antwort
webby
(Gast)

n/a Beiträge
 
#1

Mehrere Systeminformationen auslesen

  Alt 19. Okt 2002, 19:54
Hallo,
ich bräuche ein paar Informationen über den Computer vom User (sollen Testbenutzer sein), wie stell ich das an?
Also ich brauch mindestens:
  • CPU Geschwindigkeit
    Grafikkarte
    Soundkarte
    Internetverbindung
    Betriebssystem
    Treibername der Grafikkarte
    Treibernahme der Soundkarte
    Dektop-Auflösung
    Desktop-Farbtiefe
Wär das zu schaffen?
Komponenten wären auch gerne gesehen.
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#2
  Alt 19. Okt 2002, 20:13
Hallo webby,

schreib doch mal eine PN an Daniel. Er hat bereits ein solches Tool(Open-Source). Liegt auch hier irgendwo rum, finde es aber nicht. Er schickt es Dir bestimmt.

Grüsse, Daniel

Nachtrag: Vergisses wieder, hier ist der Link:
http://www.delphipraxis.net/viewtopi...+informationen
  Mit Zitat antworten Zitat
webby
(Gast)

n/a Beiträge
 
#3
  Alt 19. Okt 2002, 20:26
Danke!
Ich werde es erst einmal in aller Ruhe anschauen.
  Mit Zitat antworten Zitat
webby
(Gast)

n/a Beiträge
 
#4
  Alt 19. Okt 2002, 20:28
Naja, mir fehlen leider ganz schön viele Komponenten dafür...

Ich weiß nicht ob das Programm es kann, aber ich hab vorher vergessen zu erwähnen, dass ich auch an die Daten mit meinem Programm rankommen muss (also das ich die Informationen alle in Strings hab)...
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#5
  Alt 19. Okt 2002, 20:31
Hallo webby,

das Programm kann Dir alle seine Daten als Strings liefern - mindestens mal kannst Du sie in Strings umwandeln.
Ich werde mir jetzt selber mal den Quellcode herunterladen und schauen, was da für Komponenten genutzt werden und wo man sie ggf. herbekommt.

Update:
Ich habe mir den Code angesehen und festgestellt, dass für die Ermittlung der System-Informationen eigentlich nur eine einzige Fremdkomponente genutzt wurde: cxCPU von Carbon-Soft. Der Rest der Fremd-Komponenten (TFlickerfreePaintBox, LMDTools) sind letzlich nur optische Spielereien. Von cxCPU einmal angesehen, könnte man ein identisches Projekt auch lediglich mit der von Delphi gestellten Komponenten-Bibliothek erstellen. (Letzlich ginge es natürlich auch nonVCL für den, den es in den Fingern juckt... )

Aus dem Quellcode solltest Du Dir aber die relevanten Teile leicht extrahieren können. Wenn ich Zeit habe (...WAS soll ich haben?...), dann überarbeite ich den Quellcode -der hat es bitter nötig- und werfe überflüssige Fremdkomponenten hinaus.
Angehängte Dateien
Dateityp: zip 7_1035057082.zip (116,1 KB, 46x aufgerufen)
Dateityp: zip 7_1035057090.zip (1,3 KB, 37x aufgerufen)
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
webby
(Gast)

n/a Beiträge
 
#6
  Alt 19. Okt 2002, 21:03
Vielen Dank!
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#7
  Alt 20. Okt 2002, 12:17
Reicht es nicht eigentlich völlig aus, sich die os_inf.pas anzusehen und für sein eigenes Prog nutzen (natürlich mit entsprechendem (c)-Hinweis )? Denn, wie ich sehe steht da so gut wie alles drin (außer CPU-Speed).
Natürlich wäre aber ein neuüberarbeiteter Source ohne die ganze LMDTools super...

Chris
  Mit Zitat antworten Zitat
webby
(Gast)

n/a Beiträge
 
#8
  Alt 20. Okt 2002, 12:30
Ich schätze das würde schon gehen, aber mir ist es egal, weil es bei mir eh nur ein kleines Nebenprogramm ist...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:27 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