我在尝试调试我的表单时收到此错误,我根本看不到错误可能在哪里(也没有突出显示哪里),有人有任何建议吗?
创建表单时出错。
请参阅 Exception.InnerException
细节。错误是:对象
未设置对实例的引用
目的。
Dim dateCrap As String = "Date:"
Dim IPcrap As String = "Ip:"
Dim pcCrap As String = "Computer:"
Dim programCrap As String = "Program:"
Dim textz As String
Dim sep() As String = {vbNewLine & vbNewLine}
Dim sections() As String = Text.Split(sep, StringSplitOptions.None)
Dim NewArray() As String = TextBox1.Text.Split(vbNewLine)
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
textz = TextBox1.Text
End Sub
错误在这里:
Dim textz As String = TextBox1.Text
和这里:
Dim NewArray() As String = TextBox1.Text.Split(vbNewLine)
可能在这里:
Dim sections() As String = Text.Split(sep, StringSplitOptions.None)
你不能像这样初始化一个成员,因为这段代码基本上是在构造函数中执行的,before TextBox1
(或任何其他控件/属性)已初始化,因此它是Nothing
.
将所有引用控件的初始化放在Form_Load
事件——这就是它的用途。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)