Thema: TObjektList

Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#11

Re: TObjektList

  Alt 21. Okt 2004, 12:41
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" (Delphi-Referenz durchsuchenTypecast).

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.
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat