Code:
type
T_BUS_Text = record
case byte of
0:
(b: array[1..20] of byte);
1:
(s: array[1..20] of char);
2:
(w: array[1..10] of word);
end;
Code:
...
EinBeispiel: T_BUS_Text;
...
Es werden in dem Code den ich gerade lese dann z.B. EinBeispiel.b[i] von 1 bis 8 gefüllt und dann wird aber mit EinBeispiel.s weitergearbeitet. Wie funktioniert diese Art von Typdefinition?