![]() |
Ttreeview in Delphi 2005 Personal
Hallo,
habe hier ein ganz tolles Phänomen. Ich habe folgende Zeilen:
Delphi-Quellcode:
Die Ausgabe von Showmessage ist "Level: 5" oder etwas anderes, aber nicht 1!
startp:=nil;
startp := form1.dlview.TopItem.getnext; showmessage('LEVEL: '+inttostr(startp.level)); erstaunlicherweise tritt dieser Gau erst auf, wenn mehr als 30 Knoten im Baum sind. Habe ich da etwas falsch verstanden, oder müßte die Ausgabe hier nicht grundsätzlich 1 sein (ich habe 1 Topitem, und darunter verschiedene Knoten. Es gibt definitiv nichts auf dem selben level, wie Topitem. Hat jemand eine Idee? |
Re: Ttreeview in Delphi 2005 Personal
Hallo,
vielleicht interpretierst du TopItem falsch. TreeView.TopItem() ist das erste sichtbare Item, während TreeView.Items.GetFirstNode() in deinem Fall das top-level-item liefern sollte. Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz