in deinem Fall sind die Records möglich:
Delphi-Quellcode:
//Wenn Zeichentyp den Wert "z" hat
record
Zeichentyp
ziffer
end;
//Wenn Zeichentyp den Wert "b" hat
record
zeichentyp
buchst
end;
Also je nachdem was für einen Wert "Zeichentyp" hat, ist eines der beiden anderen Elemente verfügbar.