Hallo zusammen,
stehe gerade etwas auf dem Schlauch.
In meinem aktuellen Projekt (noch in Delphi 6) werden mit Write- & ReadBinary aus der
Unit Registry Druckereigenschaften (DEVMODE) gelesen & geschrieben. Geht auch, funktioniert aber nicht:
Im Regedit sieht der Original - Eintrag z.B. so aus:
43 00 54 00 EA 00 etc.
Wenn ich über WriteBinary schreibe, erhalte ich die folgende Ansicht:
43 54 EA … -> fehlt also jeweils das 2. Byte (0). Wird dann leider auch vom Druckertreiber nicht erkannt.
Was übersehe ich?