2011-06-02 99 views
1

我有一個有點problem..For由於某些原因,視覺工作室說,有一個錯誤 - 它讀取:「語句在一個命名空間有效的」錯誤消息

聲明是無效的命名空間

我無法弄清楚如何解決它。這就是我的編碼樣子,有一個藍色的波浪線在與私人小組開始前兩行:

Private Sub btnPlay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPlay.Click 

'This procedure Starts the timer (progress bar) when the user clicks Play 
'and it starts the game 
Timer1.Start() 
btnPlay.Enabled = True 
picMainPage.Visible = False 

End Sub 

我希望有人能幫助我在這是新我一直在堅持這個錯誤已經三天... :(我試着從不同的東西,加入END類代碼的末尾重新知曉的編碼,但我不斷收到同樣的錯誤信息。

回答

4

您需要將方法放在(或模塊或結構)內,而不是直接放在名稱空間內。

請參閱Structure of a Visual Basic program在MSDN上。

+0

太謝謝你了!我讀了你建議的鏈接的信息,結果證明這是一個快速,簡單的修復。我所要做的就是添加「End Class:在最後一個私人子集的末尾,而不是最初的位置,你是一個拯救生命的人! – 2011-06-02 20:45:57

2

試試這個:

Public Class TestClass 
    Private Sub btnPlay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPlay.Click 

     'This procedure Starts the timer (progress bar) when the user clicks Play 
     'and it starts the game 
     Timer1.Start() 
     btnPlay.Enabled = True 
     picMainPage.Visible = False 

    End Sub 
End Class 
相關問題