怎么自动关闭弹出的提示框

如何自动关闭弹出的提示框?
一共有两个问题。
一,如果让软件自动引发   Button1_Click   事件?
我在定时器的   Timer1_Tick   里是这样写的,也能执行,但不知道科学的,正常的是如何操作的?
Private   Sub   Timer1_Tick(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   Timer1.Tick
                        Me.Button1_Click(Button1,   e)
  End   If

二,因为我是用定时器来工作的,在   Button1_Click   事件里会有一个弹出的提示框,此时,如若不点击它,定时器就无法继续工作了。我该如果自动关闭它?就像瑞星杀毒软件升级包完成之后的效果。
弹出的提示框就用   MESSAGEBOX.SHOW   生成的。

以上两个问题,请各位帮帮忙,指点一二,谢谢!


------解决方案--------------------
建一窗体,如form1
在form1中添加一按钮,如:button1,用于关闭窗体,
在form1中再添加一timer,如timer1,用于自动关闭窗体。

添加类似下面的代码:


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Close()
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Me.Button1.PerformClick()
End Sub


使用时:
Dim frm As New Form1
frm.ShowDialog()
------解决方案--------------------
button.perform_click是什么?


或者这样:

Sub aaaaaaaaaaa()
....
其它代码

Me.Close()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.aaaaaaaaaaa()
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Me.aaaaaaaaaaa()
End Sub
------解决方案--------------------
下面代码我刚才写的可以通过,其实问题在于你TIMER控件用得不对应该用System.timers控件而不是System.Windows.Forms里面的Timer控件。
-------------------------------------------
Dim BornTimes As Int32 = Times
Dim Display As Boolean = False
Dim Times As Int32 = 3 '3秒后自动关闭

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MsgBox( "VinsonHwj ")
End Sub

Private Sub Timer1_Elapsed(ByVal sender As Object, ByVal e As System.Timers.ElapsedEventArgs) Handles Timer1.Elapsed
If Display = False Then
Display = True
Me.Button1.PerformClick()
End If

Me.Times -= 1
If Me.Times = 0 Then
SendKeys.Send( "{ENTER} ")
Me.Times = BornTimes
End If
End Sub
------解决方案--------------------
二,因为我是用定时器来工作的,在 Button1_Click 事件里会有一个弹出的提示框,此时,如若不点击它,定时器就无法继续工作了。我该如果自动关闭它?就像瑞星杀毒软件升级包完成之后的效果。
弹出的提示框就用 MESSAGEBOX.SHOW 生成的。


不要用 MESSAGEBOX.SHOW ,改用Label 控件来提示