我遇到了VB.net的问题。
我正在尝试为自己制作一个文件泵,但我真的不太喜欢它。在键入一整行代码后,我最终偶然发现了“BC30205预期声明结束”的错误。我知道之前已经在这里询问过这个错误,但是我的代码不同了......我想......给我一个错误的特定行是:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load rbtnMegaByte.Checked = True
Visual Studio建议我删除代码中的“System”并将其保留为“Object”和“EventArgs”,但在收听Visual Studio时,我仍然会遇到“语句结束”错误。
我不是最好的,所以很抱歉,如果这是一个非常容易的错误。
答案 0 :(得分:1)
这一行代码:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load rbtnMegaByte.Checked = True
应该是两行:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
rbtnMegaByte.Checked = True
我猜你从某个地方复制并粘贴了这个并且它没有保留回车符?
你还需要End Sub
进一步向下,但我认为你已经有了这个?所以你的子程序应该是这样的:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
rbtnMegaByte.Checked = True
'Any other code here
End Sub
答案 1 :(得分:0)
如果您忘记关闭任何区块,检查您的区块,即检查结束是否为<或>检查结束子是否等等,可能会出现此错误。如果您共享该模块的更多代码,那就更好了