Hi,
du kannst auf jedes Einzelne Element der Objektliste zugreifen. Wenn Du n Elemente hast geht der Index von 0 bis n-1, also Ist ObjList[0] der erste Eintrag.
Jedoch verwaltet TObjectList den Datentyp TObject. Da wir aber TOpenDialogEntity drin haben, müssen wir den Listeintrag von TObject nach TOpenDialogEntity "casten" (
Typecast).
Hier nochmal ausführlich:
Delphi-Quellcode:
var
Item: TOpenDialogEntity;
Obj : TObject;
begin
Obj := ObjList[0]; // 1. Eintrag in der Liste (Index 0)
Item := TOpenDialogEntity(Obj); // Obj wird nach TOpenDialogEntity "umgewandelt"
// dateinamen ausgeben
ShowMessage(Item.FileName);
end;
mfG
mirage228
Edit: OH-Tags repariert.