VB 弹出提示对话框后自动关闭 20
VB窗体中的timer1延时弹出一个提示对话框,如何实现多少秒后自动关闭这个提示对话框?谢谢没人知道吗...
VB窗体中的timer1延时弹出一个提示对话框,如何实现多少秒后 自动关闭这个提示对话框? 谢谢
没人知道吗 展开
没人知道吗 展开
4个回答
展开全部
把这个函数当msgbox一样用 第二个参数是定时功能。。。你懂得
'By Coo_boi
Private Function iMsgBox(ByVal Text As String, ByVal SecondToWait As Integer, Optional Title As String, Optional DialogType As Long) As Integer
Dim MsgDialog As Object
Set MsgDialog = CreateObject("Wscript.Shell")
iMsgBox = MsgDialog.Popup(Text, SecondToWait, IIf(IsMissing(Title), "iMsgBox", Title), IIf(IsMissing(DialogType),0, DialogType))
Set MsgDialog = Nothing
End Function
'By Coo_boi
Private Function iMsgBox(ByVal Text As String, ByVal SecondToWait As Integer, Optional Title As String, Optional DialogType As Long) As Integer
Dim MsgDialog As Object
Set MsgDialog = CreateObject("Wscript.Shell")
iMsgBox = MsgDialog.Popup(Text, SecondToWait, IIf(IsMissing(Title), "iMsgBox", Title), IIf(IsMissing(DialogType),0, DialogType))
Set MsgDialog = Nothing
End Function
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
利用窗体模拟提示对话框,定时到点后unload 该窗体。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Sub MsgBoxTimer() CreateObject("WScript.Shell").Run "mshta.exe vbscript:close(CreateObject(""WScript.Shell"").Popup(""Test"",2,""Real%20Time%20Status%20Message""))"End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询