ich benutze in einem Programm die Komponente TTreeView. Diese hat (zur Zeit) direkt nach dem Start keinen Eintrag/ einen Starteintrag. Um nun weitere Einträge hinzufügen zu können, behandle ich das OnMouseUp-Event (nur auf Rechtsklick), lese mit
Code: Alles auswählen
PopupNode:=TreeView1.GetNodeAt(X,Y);
Code: Alles auswählen
Treeview1.Items.InsertBehind(PopupNode,NodeName);
Code: Alles auswählen
TreeView1.SaveToFile(ExtractFilePath(Application.ExeName)+'Test.txt');
Code: Alles auswählen
TreeView1.Items.Item[i].Text
Code: Alles auswählen
TreeView1.Items.TopLvlCount;
Weiß jemand, wo der Fehler liegt bzw. wie man ihn umgehen kann?
Zu den Anhängen:
Mit
Code: Alles auswählen
TreeView1.ConsistencyCheck;