Vb6 如何删除错误:“UniSimdesign.realvariable”类型的值无法转换为“Double”
在上面的代码中,最后一条语句给出的错误是: 无法将UniSimdesign.realvariable类型的值转换为Double 有人能回答如何消除这个错误吗?Vb6 如何删除错误:“UniSimdesign.realvariable”类型的值无法转换为“Double”,vb6,Vb6,在上面的代码中,最后一条语句给出的错误是: 无法将UniSimdesign.realvariable类型的值转换为Double 有人能回答如何消除这个错误吗? 请注意,UniSimdesign是引用的类型库,该代码在VB2006中运行良好。MolarFlow是一种不能转换为双精度的对象类型。试用 Dim usdInFlow2 As UniSimDesign.ProcessStream Dim InF1 As Double Dim InF2 As Double Dim OutF As D
请注意,UniSimdesign是引用的类型库,该代码在VB2006中运行良好。MolarFlow是一种不能转换为双精度的对象类型。试用
Dim usdInFlow2 As UniSimDesign.ProcessStream
Dim InF1 As Double
Dim InF2 As Double
Dim OutF As Double
InF1 = 1.1
InF2 = usdInFlow2.MolarFlow
我认为它被定义为双精度。这显然不是VBScript。你是说VB6还是VB.net?
InF2 = usdInFlow2.MolarFlowValue.