treeview 没有选择时出错
本帖最后由 yunsuifeng2009 于 2013-06-07 17:11:01 编辑 做了一个treeview1
因为功能需要,要showmessage(treeview1.Selected.Text )或者 变量 := treeview1.Selected.Text;
在treeview1选择的情况下没有问题。
但是有些情况是不需要选择treeview1的,这个时候运行到showmessage(treeview1.Selected.Text )或者 变量 := treeview1.Selected.Text时,应用程序就会出错。
我本来想当treeview1没有选择的时候(没有碰过treeview1控件时),用以下方法来判断
if (treeview1.Selected.<>nil) or (treeview1.Selected.Level <> 0) then
showmessage(treeview1.Selected.Text )//或者 变量 := treeview1.Selected.Text
if (tv1.Selected<>nil) then
showmessage(tv1.Selected.Text);
tv1.Selected := nil;