在用treeview时,选择了其中的一个节点之后,如果需要将treeview.selected清空怎么办啊?我用treeview.selected:=nil,下一次判断treeview.selected=nil时出现异常提示。怎么办?
解决方案 »
- 多线程 检测ADO 链接 为什么没有多线程效果?
- DBGRID读取EXCEL 后刷新的问题,麻烦看看。。谢谢
- 如何找出报表的窗体QuickRep1?谢谢!
- 高手来:如何用Delphi实现将word/excel/pdf等文件用网页显示
- 如何将一个interbase的数据库导入到另一个,100分没有问题
- 怎样知道程序调用的.exe文件运行结束
- 在stringgrid里如何把一个控件嵌入cell里
- 有关QReport的问题
- Delphi的远程数据库连接问题
- 有没有可以做出windows xp(.net)风格的menu控件?最好是delphi的。
- 请做过物业管理的兄弟进来一看....能处理不同的分摊方式和收费管理的.项目外包.
- MIDAS、DataSnap、IntraWeb 分别是用来干嘛的?请详细点
使用后释放,或者定义一个标志,保存selected在下次使用前是否变化
TreeView1.Items.Delete(TreeView1.Selected );
TreeView1.Items.Selected.delete;排序就是你的树的生成算法问题
treeview.items.item[n].selected:=true
n是节点号,跟节点是0,往下是1、2第二层节点值排在第一层后面。。就这样