Form.Show()给出错误

时间:2017-03-02 01:37:09

标签: vb.net

当我尝试让用户按下按钮以使另一个表单出现时,我收到错误。

Private Sub client_DownloadCompleted(ByVal sender As Object, ByVal e As System.ComponentModel.AsyncCompletedEventArgs)
    statuslabel.Text = "Installation Complete!"
    ProgressBar1.Value = 100
    My.Settings.doneSender = "vanilla"
    My.Settings.Save()
    Me.Hide()
    done.Show()
    Me.Close()
End Sub

它在done.show()中显示错误,done是它自己的形式。 错误:名称可以简化。对非共享成员的引用需要对象引用。当我按下修复它只是将其更改为Show()。它之前正在使用done.show()IDK发生了什么事。

1 个答案:

答案 0 :(得分:0)

尝试用以下代码替换您错误的代码行:

Dim frmDone as New done
frmDone.show()