迷宫游戏中的变量未声明错误

时间:2013-02-19 02:20:49

标签: windows vb.net soundplayer

我通过研究发现的教程开发的迷宫游戏表现不错。我一直在使用Visual Studio 2012中的VB调试这个Windows应用程序。本教程告诉我使用以下代码:

Private Sub MoveToStart()
    startSoundPlayer.Play()
    Dim startingPoint = Panel1.Location
    startingPoint.Offset(10, 10)
    Cursor.Position = PointToScreen(startingPoint)
End Sub

startSound.Play()行上,Visual Basic给出了一条错误消息:错误更正选项。所以我点击它,它告诉我:

  

'startSoundPlayer'未声明。由于其安全级别,它可能无法访问。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:1)

宣告:

Private startSoundPlayer = New System.Media.SoundPlayer("C:\Windows\Media\chord.wav")

正如教程所说。与MoveToStart方法相同的类。如果仍然失败,请将startSoundPlayer声明为Public而不是Private