Hi,
Du hast es schon fast selbst erraten:
Delphi-Quellcode:
TDoubleByte= packed record // packed ist glaube ich nicht nötig
case Integer of
0: (w:word);
1: (b:array[0..1] of Byte);
end;
Auf Halb-Byte ebene wirst du das aber nicht ohne
and hinbekommen.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."