大家好,一个小问题
我用BCB6编了个窗体,可以通过文件菜单读入文件,也可以通过ListView读一个文件,现在的情况是,程序运行后通过文件菜单读入文件后再双击ListView列表读入文件,程序就崩溃了,为什么?
编译没错误,都通过
有意思的是,要双击DirectoryListBox,刷新ListView列表后久不会出错,我的程序是ComboBox1-控制DirectoryListBox-控制ListView,改变文件的
程序运行后直接双击ListView列表读入文件就不出错,
什么错都不报,直接崩溃,退出计算
[解决办法]
运行后直接出错,这种问题,经常碰到,应该还是要检查一下你的代码,编译通过,只是说明你的语法正确,并不代表你的程序运行时没有问题
[解决办法]
是不是读取的文件没有关闭,又再次读入了。
[解决办法]
文件读取后,需关闭后才能再次打开。
[解决办法]
设置断点,看执行到什么地方就崩溃了
[解决办法]
没有加入容错机制吧,都跟文件操作相关的都加try试试,注意读取完要关闭哦。 还容易犯的错误。