号外,号外,这是否是Delphi的But?(超级严重)
有两个窗口,上面都有TTreeView控件,我的目的是让它们数据同步,就是无论在哪个窗口重更改了TTreeView的节点,都会反映到另一个窗口的TTreeView中,但是我在TForm2.FormClose事件中加入以下代码:Form1.TreeView1.Items.Assign(Form2.TreeView1.Items);编译运行,如果关闭Form2就报错,内容是:
Project Fun.exe raised exception class EAccessViolation with message 'Access Violatio at Address 004C9AB7 in module 'fun.exe'. Read of address 000003A0'.process Stopped use step or run to continue.
但是我新建工程,按照这些步骤同样是实现两个窗口中的两个树型控件节点同步的问题时就可以,而且方法全部一样....以上错误发生时,断点停留在Form1.TreeView1.Items.Assign(Form2.TreeView1.Items);这里