小妹请问各位大哥,如何在程序中自己控制关闭程序中刚出来的一个MessageBox

lhh 2001-11-28 09:18:45
小妹在程序中一个地方弹出了一个MessageBox,不知道怎么样用程序让它出来后自动关闭?
...全文
43 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
uguess 2001-11-30
  • 打赏
  • 举报
回复

兄弟,不用给分的么?

uguess 2001-11-28
  • 打赏
  • 举报
回复

VB中标准的MessageBox是不会自动关闭的,要想达到自动关闭的目的,可以用以下两种做法:
1、自己创建一个窗体,类似于MessageBox,上面加一个Timer,由它来控制时间,时间一到,自动关闭;
2、创建第二个线程,由这个线程来控制关闭时间,并取得MessageBox的窗体句柄,时间一到,向这个MessageBox发送关闭信息。

总得来所,我推荐用第一种方法:安全。


7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧