Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 为什么获取System.NullReferenceException:对象引用未设置为对象的实例?_Vb.net_Exception - Fatal编程技术网

Vb.net 为什么获取System.NullReferenceException:对象引用未设置为对象的实例?

Vb.net 为什么获取System.NullReferenceException:对象引用未设置为对象的实例?,vb.net,exception,Vb.net,Exception,我正在尝试将窗体的实例分配给窗体属性 系统在我下面的第二行代码中不断显示错误 Dim objFrm = New LsProg.SFile.frmTestRel(AddressOf sOpDos, AddressOf sOpDosLine, AddressOf sOpFac) _FavoriteForm.FrmInstance = objFrm _FavoriteForm.FrmName = objFrm.Name 在运行此代码之前,需要初始化\u FavoriteForm 在运行此代码之前,

我正在尝试将窗体的实例分配给窗体属性

系统在我下面的第二行代码中不断显示错误

Dim objFrm = New LsProg.SFile.frmTestRel(AddressOf sOpDos, AddressOf sOpDosLine, AddressOf sOpFac) 
_FavoriteForm.FrmInstance = objFrm
_FavoriteForm.FrmName = objFrm.Name

在运行此代码之前,需要初始化\u FavoriteForm

在运行此代码之前,需要初始化\u FavoriteForm

如果您得到一个
NullReferenceException
,您需要考虑实际是什么
Null
,然后返回并确保初始化它

你告诉我们的

_FavoriteForm.FrmInstance = objFrm

抛出了此异常,因此
\u FavoriteForm
显然是
Null
,需要先进行初始化。

如果得到
Null引用异常
,则需要考虑实际是什么
Null
,然后返回并确保对其进行初始化

你告诉我们的

_FavoriteForm.FrmInstance = objFrm

抛出此异常,因此
\u FavoriteForm
显然是
Null
,需要先初始化。

什么是
\u FavoriteForm
以及它是如何初始化的?我假设在运行此代码之前没有初始化\u FavoriteForm。\u FavoriteForm是一个具有两个属性(类型字符串的名称和类型表单的实例)的类
\u FavoriteForm
似乎也是
Null
什么是
\u FavoriteForm
以及它是如何初始化的?我假设在运行此代码之前,\u FavoriteForm没有初始化。\u FavoriteForm是一个具有两个属性(类型字符串的名称和类型表单的实例)的类
\u FavoriteForm
似乎也为
Null