社区
VB
帖子详情
线程中使用messagebox的问题.
wu896222
2004-06-24 11:07:51
我在一个线程中使用了messagebox,但是这时候调出的窗口就不是模态窗口,也就是不在Form1的前面了,而且在任务栏上有.怎么办
...全文
74
2
打赏
收藏
线程中使用messagebox的问题.
我在一个线程中使用了messagebox,但是这时候调出的窗口就不是模态窗口,也就是不在Form1的前面了,而且在任务栏上有.怎么办
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hesicong
2004-06-26
打赏
举报
回复
顶
欢迎来我的小站
http://dreamworld2004.yeah.net
这是我负责的论坛
http://www.309s.com/list.asp?boardid=37
TonyTonyQ
2004-06-25
打赏
举报
回复
在綫程中引發事件,在Form1中處理這個事件,並顯示MessageBox.
C# 多
线程
模态
MessageBox
在多
线程
中
,有时候
使用
MessageBox
.Show方法弹出对话框,弹出的
Messagebox
不是模态的,不能满足我的要求.所以有了这段代码.
线程
MessageBox
线程
使用
过程
中
。经常会弹出一些对话框。
使用
MessageBox
.Show并不是模态的。这个可以
面向对象C#初级入门精讲(6)WinForm基础
欢迎加入QQ群538724338咨询提问 【课程特色】 1、课程设计循序渐进、讲解细致、通俗易懂、非常适合自主学习 2、教学过程实例丰富、强调技术关键点、并且分析透彻 3、物美价廉:本着知识共享、帮助更多有需求者原则,毫无保留,不另外设置VIP课程。 此外,提供源代码+配套练习+答疑+上课日志。
c#教你如何自动关闭
MessageBox
弹出的窗口
我们都知道,
MessageBox
弹出的窗口是模式窗口,模式窗口会自动阻塞父
线程
的.所以如果有以下代码:
MessageBox
.Show("内容',"标题"); ....其它代码... 则只有关闭了
MessageBox
的窗口后才会运行下面的代码.而在某些场合下,我们又需要在一定时间内如果在用户还没有关闭窗口时能自动关闭掉窗口而避免程序一直停留不前..这样的话我们怎么做呢?上面也说了,
MessageBox
弹出的模式窗口会先阻塞掉它的父级
线程
.所以我们可以考虑在
MessageBox
前先增加一个用于"杀"掉
MessageBox
窗口的
线程
.因为需要在规定时间内"杀"掉窗口,所以我们可以直接考虑
使用
Timer类.以下是实现代码:
自动关闭的消息框-
Messagebox
一个自动关闭的
messagebox
,调用该
messagebox
会造成
线程
阻塞,直到用户点确定或者指定的时间到了之后自动关闭.
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章