中国开发网: 论坛: 程序员情感CBD: 贴子 86275
王中王: 名称冲突就是:
因为我是在已有对象实例的基础上做Save和Load,第一次Load没有问题,但第二次Load就会有Name
冲突,我查了一下,第一次Load是因为原来所有的对象Owner都是Form,和新加载的对象(Owner是Panel)不冲突,第二次再加载相当于又一批以Panel为Owner的对象创建出来,就冲突了。
是我马虎,但第一次加载不冲突让我迷惑了一会,因为Form加载时也是创建了一些名字的对象嘛

改为每次加载前Free掉原对象,全部重建就好了。

今天又明确了一些概念,多谢指点啊。
至于Form加载和自己的加载的细节区别。。。。。太晚了,明天再查
http://wangzw.wordpress.com/
个性化台历、日历制作
http://shop33697570.taobao.com/

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录