1.为什么模式窗体显示时不能显示非模式窗体 是在 计算机基础自主学习
模式窗体只有关闭后才能返回产生它的主窗体继续(即主窗体才能有焦点),而非模式窗体,是能在其主窗体与它产生的非模式窗体间任意切换焦点的,如一个主程序产生了个对话框,如果这个对话框不关闭就不能继续在主程序上操作那这个对话框即此主程序产生的模式窗体,模式窗体需要返回给主程序信息,主程序才能执行下去。非模式就不需要,它出现了,但主程序可以执行下。
模式非模式是由设计产生的,为什么,就不好说了,对一个主窗体来说它可以产生模式的子窗体也可产生非模式的子窗体。
2.运行时错误“401”模式窗体显示时不能显示非模式窗体,怎么解决运
模式窗体只有关闭后才能返回产生它的主窗体继续(即主窗体才能有焦点),而非模式窗体,是能在其主窗体与它产生的非模式窗体间任意切换焦点的,如一个主程序产生了个对话框,如果这个对话框不关闭就不能继续在主程序上操作那这个对话框即此主程序产生的模式窗体,模式窗体需要返回给主程序信息,主程序才能执行下去。
非模式就不需要,它出现了,但主程序可以执行下。 模式非模式是由设计产生的,为什么,就不好说了,对一个主窗体来说它可以产生模式的子窗体也可产生非模式的子窗体。
3.求助各位大大啦~程序编译好会出现“模式窗体显示时不能显示非模式
看来你的程序应该也是比较复杂的,在没看到实际程序的时候,我也没有有效的解决办法,这里只能提供两个建议
1。把问题最小化
重新写一个程序,就实现这一个功能,看看是否会出现同样的错误,如果能重现,那么解决起来就更简单了,如果不能重现,那么可能是系统其他部分造成的影响。
2. 编译好的程序也并非完全无法调试
可以添加一个label,在你怀疑可能出错的位置,都向这个label追加写入不同的内容,然后可以逐步的缩小范围,最后肯定可以定位到哪个语句出现了问题
希望有助于你解决问题