用VC,ATL写的组件
STDMETHOD(GetData)(/*[out]*/BSTR* str1,/*[out]*/BSTR* str2,/*[out,retval]*/short* ret);str1,str2 是输出参数,用来输出查询值的。在vb下的调用是
Dim obj  As load
Dim ret  As Integer
Dim str1 As String
Dim str2 As StringSet obj = New load
ret = obj.GetData(str1, str2)
vb下可以成功调用我在vbscript中是这么用的
Dim obj,ret,str1,str2 
Set obj = CreateObject("xxxcom.load.1")
Set ret = obj.GetData(str1, str2)可是怎么也运行不正确,经过测试CreateObject这行可以正常运行,obj.GetData就不行了,请问我该怎么解决?