各位,你们有谁做过数组参数的传递?
比方说,客户端是javascript,
var aryText = new String(2);
aryText[1] = "USER"
aryText[0] = "PWD"
var obj =window.external.Item(1);
if(obj != null)
{
obj.InitServiceContext(aryText);
}
而声明的接口函数为BSTR*,
InitServiceContext(BSTR* pbstrText);
为什么我检测
sizeof(pbstrText)/sizeof(BSTR)
总是为1,而且传来的值也不对,
还有,如何将参数传出?