(急)vb timer自動執行msgbox

我想寫一個程式可以在form1切換至form2的時候

利用timer倒數3秒後可以自動執行msgbox

請問各為這程式碼要怎麼寫??

若不行有替代方法嗎??

如果各位不嫌麻煩的話順便幫我解釋一下程式碼及timer的用法

謝謝,因為這是我要做成驚喜送人的

1 個解答

評分
  • 5 年前
    最佳解答

    form1放一個Button物件

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

    Form2.Show()

    End Sub

    form2放一個Timer元件

    Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

    Timer1.Interval = 3000

    Timer1.Enabled = True

    End Sub

    Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick

    Timer1.Enabled = False

    MsgBox("Show Message")

    End Sub

    參考資料: me
還有問題?馬上發問,尋求解答。