Hi, Paisible!
Also, ich weiß, dass über VBScript solche Dinge möglich sind, deshalb werden sie auch für Visual Basic als 'Teilmenge' von VB verfügbar sein.
So gibt es bei VBScript innerhalb des Objektes "Scripting.FileSystemObject" das Objekt "Drive", welches Eigenschaften wie "AvailableSpace" (in Byte), "TotalSpace" (in Byte), "DriveType", "SerialNumber" und "FileSystem" enthält.
VBScript greift auf das "WScript.Shell"-Objekt zu, um mit "RegRead (Schlüsselname, Wert)" Daten aus der Registry auslesen zu können, demnach müsste Visual Basic das auch bieten.
Wo sind also die Cracks hier im Forum?
Programmiertechnisch könntest du die Registry (Win98) im Unterschlüssel "HKEY_LOCAL_MACHINE/Enum/PCI" nach dem Wert "DISPLAY" durchsuchen, um dann im gleichen Unterschlüssel den Wert von "DeviceDesc" auszulesen. Dann hast du das Modell der Grafikkarte.
Um nähere technische Daten von der Grafikkarte zu erhalten, müsstest du vielleicht tatsächlich eine andere Programmiersprache einbinden, da mir als Einsteiger VB nicht gerade sehr 'hardware-nah' erscheint. Oder ist das ein Gerücht?
MfG