Einzelnen Beitrag anzeigen

BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#1

nochmal zu TreeView

  Alt 28. Okt 2008, 08:38
Hallo an alle,

auch wenn ihr mich gleich verfluchen werdet, habe ich trotzdem nochmal eine Frage zu den TreeViews, was für mich trotz der ganzen Beiträge hier noch nicht ersichtlich geworden ist. Also ich habe den im Anhang mitgelieferten TreeView erstellt und will diesen in der Laufzeit ändern. Dies ist auch problemlos mit dem ersten "Ast" (im TreeView Allgemein genannt) ohne Probleme möglich. Dies mache ich über folgenden Programmcode:

Delphi-Quellcode:

procedure AenderungInTreeView(Ebene, Eintrag: integer; Text: string);
begin
  Form1.TV_Status.Items[Ebene].Item[Eintrag].Selected := true;
  Form1.TV_Status.Selected.Text := Text;
end;
Für alle die auch ein paar Probleme haben, hier eine kurze Erklärung: erst wird die Zeile in dem TreeView selektiert und dann geändert.

Hier jetzt meine Frage: Warum kann ich mit diesem Programmcode nicht auch auf den 2. "Ast" (im TreeView Tisch genannt) zugreifen. Wie gesagt, hab hier schon einige Forenbeiträge gelesen und auch ein englisches Tutorial durchgearbeitet aber mit allen Tips, die ich daraus bekommen hab, kann ich leider immer nur den ersten Ast bearbeiten.

Vielen Dank im Voraus
BAMatze
  Mit Zitat antworten Zitat