Moin!
Ich bezweifle das SizeOf(Data) funktioniert, da er dort
IMHO nur eine 4 zurück liefern sollte bei allen 4 Typen. Daher könnte man es dort doch einfach mit High() oder Length() unterscheiden anhand der unterschiedlichen Array Längen (wie in dem Beispiel auch).
MfG
Muetze1