我没用动态创建,ide里托的,到一个form2上,并且form2是自动创建的。
但是只要form2显示出来并对shelltreeview进行了操作,那么当关闭程序的时候一定会出现错误提示access violation ,read of address xxxxxx
有时候xxxx是ffffffff,有时候不是,当不是的时候,总会有两个错误提示匡,而且ffffffff的那个在后面出现。delphi6+win2000 prof下编译,win98se上运行出错,2000下一般没事。不知各位是否遇到过这样的情况?

解决方案 »

  1.   

    我记得原来在D6中也出现过类似的问题,可能是D6的问题。
    刚才我在D7中试用了以下代码,没有出现问题:
    ...
    ShellListView1.ViewStyle := vsIcon;
    ...
    ShellListView1.ViewStyle := vsSmallIcon;
    ...
    ShellListView1.ViewStyle := vsReport;能否详细讲一讲你的情况。
      

  2.   

    我用的shelltreeview,太多的细节也没什么了,都在问题里面。好郁闷阿!!!
      

  3.   

    我在Delphi7+ windows server 2003下没有问题哦,应该是delphi6 的问题吧