Hallo Axel,
Post by Axel RandowIch würde gerne wissen an welchem PC welcher Monitor installiert ist. Ich
möchte gern die Seriennummer auslesen.
Wer hat ne Idee ?
eine solche Frage gab scheinbar schon öfters in Bezug
auf eine Lösungsmöglichkeit mittels WMI, was aber
AFAIK nicht funktioniert.
Ich habe in Delphi NG einen Workaroud gefunden:
http://www.delphipraxis.net/post188753.html
Dort wird vorgeschlagen in der Registry unter dem Key
HKLM\SYSTEM\CurrentControlSet\Enum\DISPLAY\
und dem Key deines Monitors (hier sind scheinbar alle je
an dein System angeschlossenen CRT's aufgeführt)
und dem SubSubKey "Device Parameter" den Key
"EDID" auszulesen. Dies ist ein großer HEX-String
und wie im folgenden Link dargestellt aufgebaut:
http://faydoc.tripod.com/structures/01/0127.htm
Bei meinen beiden System kann ich zwar nicht erkennen,
dass die SerienNummer eingetragen ist (scheinbar wird
das nicht immer eingetragen), aber die Herstellungs-
woche und das -jahr kann ich identifizieren.
HTH
Ciao
Peter