将vb6升级到VB.Net:名称"加载"没有宣布

时间:2015-10-19 07:09:26

标签: vb.net vb6 vb6-migration

我在将程序从VB6升级到.NET时遇到问题,我希望有人可以帮助我。我是一名新的.NET程序员,所以我希望你的帮助非常具体,因为我的知识库非常低。

我得到3个相同的错误"名称'加载'没有宣布"。你能帮帮忙吗?非常感谢期待得到帮助。

Public Sub Main()

    'Load all forms
    'UPGRADE_ISSUE: Load statement is not supported. Click for more: 'ms-help://MS.VSCC.v90/dv_commoner/local/redirect.htm?keyword="B530EFF2-3132-48F8-B8BC-D88AF543D321"'
    Load(frmStartup)
    'UPGRADE_ISSUE: Load statement is not supported. Click for more: 'ms-help://MS.VSCC.v90/dv_commoner/local/redirect.htm?keyword="B530EFF2-3132-48F8-B8BC-D88AF543D321"'
    Load(frmBlankScreen)
    'UPGRADE_ISSUE: Load statement is not supported. Click for more: 'ms-help://MS.VSCC.v90/dv_commoner/local/redirect.htm?keyword="B530EFF2-3132-48F8-B8BC-D88AF543D321"'
    Load(frmQuestions)
    frmStartup.Show()
End Sub

1 个答案:

答案 0 :(得分:1)

就像它说的那样,VB.Net不支持“加载”。您需要创建表单的实例(并且,如果需要,您可以创建它的多个实例)。在这里,我们声明一个表单的实例,然后我们展示它。这应该会给你你期望的行为。

' Declare an instance of the form and show it
Dim form As New frmStartup
form.Show()