Hauptmenü
Home
Delphi
C# / .NET
Freepascal
Firebird
OPF
Tutorials
Tipps und Tricks
Links
Suche
Impressum
Listen in Delphi PDF E-Mail
Benutzer Bewertung: / 16
SchlechtSehr gut 
Geschrieben von Lemmy   
Sonntag, 19. Februar 2006
Beitragsinhalt
Listen in Delphi
Allgemeines und TStringList
Verwendung von TStringList
TList
TObjectList und TComponentList

Dieses Tutorial beschäftigt sich mit Listen in Delphi. Schon jeder, der ein Programm in Delphi geschrieben hat, hat auch mit Listen gearbeitet, aber nicht jeder hat es bemerkt.

Download Tutorial

Listen in Delphi

Dieses Tutorial beschäftigt sich mit Listen in Delphi. Schon jeder, der ein Programm in Delphi geschrieben hat, hat auch mit Listen gearbeitet, aber nicht jeder hat es bemerkt.

Es gibt einige Listenklassen in Delphi, hier eine kleine Übersicht:
  • TList Eine Zeigerliste
  • TThreadList Eine thread-sichere Zeigerliste
  • TBucketList Eine Zeigerliste, als Hash-Liste organisiert
  • TObjectBucketList Eine Liste von Objektinstanzen, als Hash-Liste organisiert
  • TObjectList Eine speicherverwaltete Liste von Objektinstanzen
  • TComponentList Eine speicherverwaltete Liste von Komponenten (d.h. Instanzen von Klassen, die sich von TComponent ableiten)
  • TClassList Eine Liste von Klassentypen
  • TInterfaceList Eine Liste mit Schnittstellenzeigern
  • TQueue Eine FIFO-Liste von Zeigern
  • TStack Eine LIFO-Liste von Zeigern
  • TObjectQueue Eine FIFO-Liste von Objekten
  • TObjectStack Eine LIFO-Liste von Objekten
  • TCollection Basisklasse für viele spezielle Klassen mit typisierten Elementen
  • TStringList Eine Stringliste
  • THashedStringList Eine Stringliste der Form Name=Wert, als Hash-Liste organisiert
Die bekannteste von diese Listen dürfte wohl die TStringList sein. Die Eigenschaft „Text“ eines Memofeldes ist nämlich vom Typ TStringList. Daneben gibt es aber noch eine Menge weiterer Insteressanter Listen.
Hier in diesem Tutorial werde ich auf folgende Listenklassen eingehen:
  • TStringList / THashedStringList
  • TList
  • TObjectList / TComponentList
Alle weiteren Klassen erklären sich dann selbst bzw. lassen sich mit Unterstützung der Onlinehilfe von Delphi leicht erforschen.


Letzte Aktualisierung ( Dienstag, 3. Oktober 2006 )
 
< Zurück   Weiter >