Hallo!
Ich habe folgende Typen deklariert:
Delphi-Quellcode:
TMyEnum = (mnOne, mnTwo);
TMyInfo = record
str1: String;
str2: String;
num : TMyEnum ;
end;
TMyInfos= array of TMyInfo;
Ich würde nun gerne eine Konstante vom Typ TMyInfos definieren. Nur wie genau geht das?
Delphi-Quellcode:
const
myInfos: TMyInfos = ((('test1a'),('test1b'),(mnOne)),(('test2a'),('test2b'),(mnTwo)));
Auf diese Art und Weise funktioniert es leider nicht. Der Compiler meckert, wegen des Kommas hinter ('test1a'), er erwartet ein Semikolon. Ich habe verschiedene Varianten ausprobiert, es aber nicht geschafft, etwas gültiges aufzubauen. Habe ich einen Fehler gemacht (wo) oder ist solch eine Konstantendefinition generell nicht möglich?
Besten Dank
Ares