@Uwe:
Und auch das hatte ich probiert. Ich hoffe, ich habe jetzt keinen Flüchtigkeitsfehler begangen, aber der Compiler sagt bei AEnum := Enum1;
: "Inkompatible Typen: TArray<TEnum> und array[0..4] of TEnum.
Dann weicht dein Code noch irgendwo von meinem ab. Dort gibt es nämlich nirgendwo ein
array[<irgendwas>] of
.