我有一个包含5个控件的表单。
对于文本框我正在访问,如frmNote.txtNumber.Text。
当我直接从表单frmNote访问此属性时,我得到textbox的值。
但是当我在不同的vb文件中创建一个示例NewMethod()的方法并从frmNote表单按钮单击事件调用此方法时,我无法访问内部方法中的frmNote.txtNumber.Text值。
空白。我是否需要将所有控制值从表单传递给方法,或者是否有其他方法。
答案 0 :(得分:0)
由于未共享txtNumber,因此无法从其他类访问它。您必须将它的值传递给NewMethod。代码如下所示:
Public Sub NewMethod(text as String)
'Use text
End Sub
并致电NewMethod:
NewMethod(txtNumber.Text)