Klassen währen wohl gut.
und sowas geht eh nich,
Delphi-Quellcode:
Case SeqType : tSequenceType of
seqNumericList : (Data : t1dVariantArrayDouble);
seqNumericArray : (Data : t2dVariantArrayDouble);
seqText : (Data : String);
end;
da mann dynamische Arrays und Strings nicht in varianten Recordteilen verwenden darf/kann ... da hat Delphi was dagegen, wegen nich eindeutiger Speicherverwaltung.