Hier mal eine kürzere variante , hab dazu mal schnell eine funktion geschrieben
Funktion:
Aufruf:Private Function Hardware() As StringDim Devices As Object = GetObject("winmgmts:").ExecQuery("SELECT * FROM Win32_VideoController")End Function
Dim HardwareName As String
For Each AdaptList In Devices
HardwareName = AdaptList.Description
Next
Return HardwareName
Code:Sub Main() Console.WriteLine(Hardware()) Console.Read() End Sub