怎么知道TreeView有被修改过

怎样知道TreeView有被修改过?
TreeView的onChange方法太灵敏,双击一下也会触发,有没有办法知道TreeView有没有真的修改过?包括节点修改,节点移动等

------解决方案--------------------
建议按TreeView1.Item,相应建议一个TListString,让TListString与TreeView1.Item一致,比较二者,就可以判断是否,增加,删除或移动。
------解决方案--------------------
彻底但低效的办法:比较treeview.savetostream得到的内容(缩进文本)
------解决方案--------------------
楼上的办法,支持一下!

你的Node有没有关联数据呢?node.Data := p^,如果关联了也许可以从P上下功夫。
------解决方案--------------------
设一个全局变量,当修改或移动时,改变变量值,判断该值即可