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

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

兄弟,不用给分的么?

回复
uguess 2001-11-28

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

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


回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告