Autor Beitrag
Thomas233
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39

Win 2000, Win Xp
Delphi 6 Personal
BeitragVerfasst: Mo 02.06.03 18:57 
Hallo,

ich habe bereits überall im Internet gesucht, bin jedoch nicht fündig geworden. Auch in der Registry habe ich mich umgeschaut doch da ich dort auch nicht sonderlich viel gefunden habe frage ich mich nun wie ich an die Daten der aktuell installierten Grafikkarte rankomme.
Ich weiss zwar das man das mit einer GUID machen müsste, weiss aber eben nicht exakt wie. :?:
Weiss jemand wie ich an die Informationen für den Grafikkartenspeicher und die Grafikkartenbezeichnung rankomme??

Ich wäre für eine hilfreiche Anwort sehr dankbar.

_________________
Mit freundlichen Grüßen
Thomas233
Thomas233 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 39

Win 2000, Win Xp
Delphi 6 Personal
BeitragVerfasst: Do 05.08.04 21:31 
Hi,

es gibt hier anscheinend keine eigene Komponente dafür.

Stattdesen könnte man dafür die DirectX-Header (oder OpenGl-Header) missbrauchen.

_________________
Mit freundlichen Grüßen
Thomas233
raven_22
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 95

Win XP pro
D7 Enterprise
BeitragVerfasst: Mo 16.08.04 17:41 
Soweit ich weiß kann man diese Informationen direkt aus Windows auslesen oder aus der Windows Registry.
Hier mal paar Stellen einer Windows XP Pro Registry, wo was über die Grafikkarte steht.

ausblenden Quelltext
1:
2:
3:
4:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{A6D6A682-7EDE-403C-ACE1-53EC95678C39}\0000
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\PCI\VEN_10DE&DEV_0201&SUBSYS_00000000&REV_A3\4&102ac5bc&0&00F0
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\nv



Ich glaube auch zu wissen, dass man die Informationen mit DelphiX auslesen und setzen kann.

LG raven 8)

Moderiert von user profile iconUdontknow: Code-Tags hinzugefügt.

_________________
---_-= raven_22 =-_---
tigger
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 25

Win 2k, XP Pro

BeitragVerfasst: Do 30.09.04 15:22 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
      
Rootkey:=HKEY_LOCAL_MACHINE;
      OpenKey('SYSTEM\ControlSet001\Services\nv\Device0',True);
      Edit20.text:=ReadString('Device Description');
      closekey;


bitteschön, funzt bei mir an 2 rechnern mit nvidia-grafikkarten
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 30.09.04 15:27 
Damit bekommt man aber nur den Treiber, nicht die Grafikkarte, die wirklcih drinne steckt. Aber Windows selbst weiß es auch nicht.
tigger
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 25

Win 2k, XP Pro

BeitragVerfasst: Do 30.09.04 15:29 
und warum spuckt er dann bei mir die fx5700 aus die auch drinsteckt ??
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Do 30.09.04 16:25 
Weil du den passendne Treiber installiert hast?

Ich habe ein Diamond Viper V770 und was zeigt mir Windows an? NVidea TNT2/TNT2 Pro. Das ist der installierte Treiber für die Grafikkarte.