VB将标签控件传递给外部类会引发错误

时间:2011-11-02 09:03:51

标签: vb.net user-controls controls

我试图将vb.net中的标签表单元素传递给外部类,但是当我调试时出现此错误:

“对象引用未设置为对象的实例。”

这是主叫代码:

Public Class h_normal

    Private frm_name As String = "normal"
    Public application As Object = New main_application(frm_name, lbl_hng) 'lbl_hng deugs as 'nothing'
    ...
end class

这是构造函数中的代码:

Public Sub New(frm_name As String, lbl_hng As Label)

        ...
        lbl_hng.Text = prepare_hng_label()
        hng_status = lbl_hng.Text 'error happens here

    End Sub

我真的不确定我做错了什么。

编辑:

lbl_hng在调用类中是可访问的,所以问题是与调用或方法签名有关,我只是不知道是什么。

我通过对主代码文件进行所有控制操作来解决这个问题。不理想但比破坏虫更好。

0 个答案:

没有答案