click事件执行时间很长我想做一个等待的form,处理完后,将结果返回给mainform,请问如何实现
来源:百度知道 编辑:UC知道 时间:2024/06/14 14:44:05
两种解决方案,一个思路。
思路:线程。
方案一:使用thread
方案二:实现回调接口,利用回调(其实还是线程)
thread.sleeping();
这是B/S,还是C/S结构的啊?
以前ERP看过大企业的一个思路。就是在窗体上加个滚动条,滚动条的具体数值,就弄在程序执行的各个分步骤。这样,一方面可以看滚动条知道哪断程序代码出现问题。另一方面比你所谓的其他方法更准确表达进度
最简单的是做一个类,继承form 。用它来做那些复杂的工作。说到这里你该明白了吧?
后台线程可以解决,不会引起界面卡的问题,如果需要这方面咨询,请发email给我吧 48481231@qq.com
我乐意交流:)