Registriert seit: 28. Jul 2003
Ort: Stuttgart
1.093 Beiträge
Delphi 2007 Professional
|
Re: ReadBinaryData() - Problem
2. Feb 2006, 15:34
...sry, daß ich das rauskrame, aber vielleicht hilft es ja einem anderem
Deine Struktur "Info" ist falsch.
Füge am Ende ein
Reserved: array[1..128] of Byte;
ein.
Danach so aus der Registry lesen.
Registry.ReadBinaryData('EDID', Info, SizeOf(Info));
...das liegt daran, daß es verschiedene EDID Strukturen gibt Version 1.0 bis 3.0 glaub ich.
1.0 war noch 128 Byte groß
danach irgenwann 256 Byte, deshalb am Ende noch 128 Byte dazu, dann liegts du immer richtig.
Gruß
Tyrael
Levent Yildirim Erzeugung von Icons aus Bildern: IconLev
|