救急!pb11.5调用com 组件,出现调用外部对象函数错误,但VB可以
调用com组件,创建连接正常,但运行函数就过不去了。
C++的接口函数定义如下:Login([in] BSTR ConfigFile,[in] BSTR UserID,[in] BSTR Password,[out] int *ErrorID);
VB调用:Call ctp.Login("config.xml", "094027", "123456", ErrorID) 是可以的。
但PB调用:
long ll_result
loo_ctp = CREATE oleobject
ll_result =loo_ctp.ConnectToNewObject("CTPCom.ICTPClientAPI.1")
int ii_ErrorID
loo_ctp.Login("config.xml", '094027', '123456',ii_ErrorID)
连接是正常的,但后面调用login函数就不行了,出现调用外部对象函数错误。哪里错了么?急用,求助!!