Jetzt ist mir doch noch etwas eingefallen:
Ich möchte mein Array[TWochentag] of Nachtwaechter über eine Variable in Form eines Strings ansprechen:
Delphi-Quellcode:
function GetName(Wochentag: String): String;
begin
result:= Nachtwaechter[Wochentag].name; // so leider nicht
end;
Ich brauche für einen übergebenen Parameter, gezwungener Maßen ein String, den Inhalt des Records. Geht das mit einem Cast-Operator?
So in etwa:
[/delphi]
result:= Nachtwaechter[TWochentag(Wochentag)].Name
[delphi]
Kann jemand helfen?
Gruß,
Barnti