关于treeview的大bug??????????(50分)

  • 主题发起人 主题发起人 songmk
  • 开始时间 开始时间
S

songmk

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道是不是treeview的大bug :

首先我从数据库里取数据然后添加到treeview里, 在treeview的onclick事件里
判断当前选择的节点的level,如果等于1 then showmessage('leve=1');
现在对树怎么点击也不会出问题。
然后我清掉这棵树,在动态的添加节点,添加完毕后,我一点击任意一个加号或减号,
都会出现访问xxx地址冲突。 但我双击该节点来打开子节点就没有问题。

why????? 是不是delphi 5 的 bug ?
 
应该不会吧,我用treeview没有问题.
 
查查哪一步出现的XXX地址冲突。可能是访问了已经释放的指针。
 
把OnClick代码贴出来
 
问题已解决,我在动态添加完节点后,把根结点设为缺省选中的节点,就不会出错了

TreeVMain.Items[0].Selected:=True;

分就送给大家了
 
多人接受答案了。
 
后退
顶部