在树的右键菜单中点击刷新子项,由于执行很慢,菜单长时候保存在界面上,请问怎么处理
在树的右键菜单中点击刷新子项,由于执行很慢,菜单长时候保存在界面上,请问怎么处理?
在弹出对对话框也这样,很长时间都关闭不了,要等程序执行完了才关闭,可我是先关闭了在执行的别的程序(耗时长的代码)
请问应该怎么处理?
------解决方案--------------------加上一个Application.DoEvents();
再写后面的代码。
------解决方案--------------------
学习了,刚了解到还有这么个东西呢,很感谢~
很多时候,程序响应比较慢,可以使用多线程进行处理,在负责的计算完成后,再将结果数据转交给主线程(UI线程)