我的程序弹出提示框后,程序就中断了,没人点击提示框的话,程序就永远停止,怎么让程序自动继续运行啊?

 我来答
非典型天秤座
2012-10-23 · TA获得超过1395个赞
知道大有可为答主
回答量:850
采纳率:0%
帮助的人:1362万
展开全部
弹出提示框,就是会让线程终止。否则弹框之后仍然在执行线程,这样就没有意义了。
你可以选择其他方式来弹出提示,比如要弹框了就记录提示信息到文本文件,或者把信息显示在一个listview里都可以。最后程序全部执行完毕了再弹框,告诉用户程序执行过程中可能发生了什么问题,并引导用户发现你需要提示的信息。杀毒软件就是很好的例子。
追问
我做的是仪器站点软件,理论上无人看管,且永不能停止。    程序是几个timer控件无线循环的,我想让,来查看仪器的人知道什么时候出过什么问题。主界面已经有listview提示数据上传信息了,如果把错误提示加到里面,会被海量状态信息淹没的。再加个listview会影响界面美观,我该怎么办,哥哥帮我想想办法吧     新手... 跪求帮助。
追答
不一定用listview啊,显示在label中也是可以的。或者记录在文本文件中,以时间为文件名,方便查看。
没名也要进
2012-10-23 · TA获得超过278个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:146万
展开全部
那你想怎么样?后台有任务继续运行?
那你弹出对话框的时机要慎重。
考虑多线程吧。
追问
我做的是仪器站点软件,理论上无人看管,且永不能停止。    程序是几个timer控件无线循环的,我想让,来查看仪器的人知道什么时候出过什么问题。主界面已经有listview提示数据上传信息了,如果把错误提示加到里面,会被海量状态信息淹没的。再加个listview会影响界面美观,我该怎么办,哥哥帮我想想办法吧     新手... 跪求帮助。
追答
那不能用对话框。尤其你可能是有不同的提示。
把信息分级,比如说普通信息叫“消息”,重要消息叫“报警”,当然可以再分得更细些。
重要的和不重要的分开显示,比如说做两个消息列表,或主界面上显示重要消息,弹出或切换页面上显示普通消息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式