2013-06-23 60 views
1

我正在爲我的兄弟開發一個程序,向他展示VB是什麼。我讓我的朋友在這裏幫助我,但是現在我在這些線路上運行時出現錯誤。我的第一個VB程序,錯誤

Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick 
    ProgressBar1.Increment(10) 
End Sub 

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click 
    Timer1.Tick = 1000 

    **Timer1.Start()** 

End Sub 

的**的的arent那裏,我試圖大膽了。

它返回我這個錯誤:

Error 1 'Public Event Tick(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event. C:\Users\Kyle\Desktop\Form1.vb 10 9 WindowsApplication1

回答

3

Tick是定時器的Event。設置間隔使用Interval屬性,或將其傳遞給構造函數。

timer = New Timer(3000) 
    timer.Enabled = True 
+0

啊啊謝謝你,我想知道我是否需要像這樣實現它。 – negatory

+0

沒問題。歡迎來到SO。如果您滿意答案,請不要忘記接受它:) – DevZer0

+1

只是爲了澄清,如果您在設計時將計時器添加到表單中,正如您大概對進度條所做的那樣,那麼不,您不會再實例化它在你的代碼中。 – peterG

相關問題