gpt4 book ai didi

vb.net - 创建表单时出错。有关详细信息,请参阅 Exception.InnerException。错误是 : Object reference not set to an instance of an object

转载 作者:行者123 更新时间:2023-12-05 00:06:47 25 4
gpt4 key购买 nike

尝试调试表单时出现此错误,我看不到错误可能在哪里(也没有突出显示位置),有人有什么建议吗?

An error occurred creating the form. See Exception.InnerException for details. The error is: Object reference not set to an instance of an object.


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)

你不能像这样初始化一个成员,因为这段代码基本上是在构造函数中执行的, 之前 TextBox1 (或任何其他控件/属性)被初始化,因此它是 Nothing .

将所有引用控件的初始化放在 Form_Load 中事件 - 这就是它的目的。

关于vb.net - 创建表单时出错。有关详细信息,请参阅 Exception.InnerException。错误是 : Object reference not set to an instance of an object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2866831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com