Einzelnen Beitrag anzeigen

Benutzerbild von F.W.
F.W.

Registriert seit: 28. Jul 2003
Ort: Zittau
636 Beiträge
 
#1

Suchfunktion für TTreeView

  Alt 15. Mai 2004, 12:35
Hallöchen!

Ich sitze jetzt schon fast zwei Stunden und probiere, aber ich komme einfach nicht weiter:

Ich brauche eine Suchfunktion für TTreeViews, sowas wie Indexof bei einer Stringlist. In welchem Level der Eintrag sein muss weiß ich, d.h. die Funktion müsste nur in einem bestimmten Level suchen!

(Es gibt nur ein HauptItem und dem möchte ich "Subitems" adden.)

Bsp:
Das Prog soll Treeview ansichten speichern und laden können. Gespeichert wird alles wie eine Pfadangabe; Bsp: "C:\Windows\win.ini"

Jetzt soll dem schon existierenden HauptItem "C:" das Item "Windows" und dem wiederum "win.ini" angehangen werden.
Wenn dann aber noch andere "Pfade" dazu kommen (z.B. C:\Windows\winhelp32.hlp) sollen die auch darunter hinzugefügt werden, es soll also auf Level1 nach Windows suchen, und dem Eintrag mit der Aufschrift "Windows" den Eintrag winhelp32.hlp einordnen.

uhhh Schwierig!

Aber ich komme immer mit TreeView.Items[X] und TreeView.Items[X].Item[X] ... durcheinander, bzw. verstehs garnicht, dann gibts ja noch TreeView.Items[X][Y]

Bitte helft mir!
  Mit Zitat antworten Zitat