Hallo Delphigemeinde,
ich habe nun endlich mal Zugriff auf eine neuere Delphiversion als Delphi 7, Delpi 2009.
Ich portiere nun hier und da diversen Quellcode, und habe mich daran gemacht, alte TObjectListen nach
Generic TObjectListen zu portieren.
Ich möchte nun durch die neue TObjectList iterieren:
Delphi-Quellcode:
procedure tueIrgendwas(parameter: TObjectList<TMeinTyp>);
var
i: integer;
Test: string;
begin
for i:=0 to parameter.Count - 1 do
begin
Test := parameter.Items[i].EigenschaftXY;
end;
end;
EigenschaftXY wird mir auch vom Codecompletion vorgeschlagen, aber trotzdem wird es im Quelltext rot markiert, als Erroneous_Type.
Wie iteriere ich denn nun richtig durch eine Generics.TObjectList und arbeite mit den Eigenschaften der einzelnen Objekte?
Das Konstrukt
for object in objectlist
kommt nicht in Frage, weil ich öfter auf das erste und letzte Element gezielt zugreifen muss.
Danke und schonmal ein schönes Wochenende