Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#2

Re: for-in mit TList Nachfahr

  Alt 30. Jul 2005, 09:01
Du musst einen eigenen Enumerator schreiben und deinen TList-Nachfahren mit einem GetEnumerator bestücken, dass diesen Enumerator zurückgibt.
Der Enum muss das hier besitzen um als solcher erkannt zu werden:
Delphi-Quellcode:
public
  function getCurrent : DeineKlasse;
  property Current : DeineKlasse read getCurrent;
  function MoveNext : Boolean;
BTW: Schicke von mir bitte auch ein Dankeschön an denjenigen, der das verhunzt hat. Keine Ahnung warum D2005 so blöde ist, dass es nicht einfach einen Typecast auf den ITem typen propbiert, mit dem du iterieren willst...

OT: Klappt das eigentlich in D.Net?
  Mit Zitat antworten Zitat