我是VB新手编程的新手。我试图在我的代码中使用Adobe3DReviewer中的内置接口。我需要使用接口的方法,所以我试图创建一个对象。但是,当我尝试使用该对象访问该方法时,我收到此错误:
System.NullReferenceException未处理。对象引用未设置为对象的实例。
我不确定我哪里出错了。任何建议/意见将不胜感激。这是我的代码片段:
Module Module1
Sub Main()
Dim attVal As New Object
Dim geomItemObject As Adobe3DReviewer.GeomItem
geomItemObject = Nothing
attVal = "value"
//The error is thrown at this line.
geomItemObject.AddAttribute("hi", attVal)
End Sub
End Module
答案 0 :(得分:0)
您将geomItemObject设置为Nothing,这会导致异常。也许你需要Dim geomItemObject作为New Adobe3DReviewer.GeomItem。
抱歉,不能更具体,但我不知道Adobe3DReviewer。