当前位置:编程学习 > C#/ASP.NET >>

终止loading窗口,并退出程序。

在application.run之前要载入很多数据,大概1到10秒。
这时要弹出loading窗口,上面有个cancel按钮,点cancel直接退出。

试了一下起一个线程弹出loading,在点cancel并终止loading窗口的线程后在主线程中调用application.exit,
,主线程还是继续执行。(调用application.exit时application.run还没有执行。) --------------------编程问答-------------------- 这种窗口一般不用线程解决。没有太大的意义,你不如用timer。 --------------------编程问答-------------------- 把线程的IsBackground属性设置为true --------------------编程问答-------------------- >>这种窗口一般不用线程解决。没有太大的意义,你不如用timer。

但是不另起线程,loading窗口上的按钮就点不了了,被阻塞了。 --------------------编程问答-------------------- 调用application.exit时application.run还没有执行。
那就在Run那加個判斷,決定是否執行Run --------------------编程问答-------------------- loading窗口一般用timer,设置合理的时间就可以了。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,