pb程序异常退出的跟踪、疑惑!
1、无论是在pb环境下还是运行可执行文件,通过菜单打开窗口,关闭后,再次打开程序就异常退出没有任何提示。
2、我就在pb环境下跟踪,第二次打开窗口,执行完窗口open事件所有代码后就退出了。
3、open事件就是:
dw_1.settransobject(sqlca)
dw_2.settransobject(sqlca)
dw_2.insertrow(0)
4、我怀疑是dw_2有问题。dw_2中有11个列有下拉子数据窗口,在dw_2.insertrow(0)时,这11个childdatawindow要retrieve
造成异常退出。我测试将这11列从窗口中删除,程序就没问题。
5、但我不知道为什么退出,这11列必须要,请教大家有没有好的办法?
谢谢!