佚名通过本文主要向大家介绍了axtivex,返回控件,总是提示安装控件,网银总是提示安装控件,lol总是返回桌面等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: axtivex控件中为什么总是返回0
描述:
描述:
interface IABC:IDispatch
{
[id(1)], HRESULT myCom([in]BSTR pwd, [out, retval]int *ret);
}
STDMETHOD(myCom)(/*[in]*/BSTR pwd, /*[out, retval]*/ int *ret);
STDMETHODIMP ABC::myCom(BSTR pwd, int *ret)
{
if(pwd == NULL)
return -12;
//处理,如果错误返回负值,如果正确返回0
return 0;
}
可为什么在网页中用javascript调用这个接口时
为什么返回值总是0,本来返回值应该是负值的呀
var psRet = 1
function mCom() {
psRet = ABC.myCom(....);
if(psRet)
window.alert("ok")
else
window.alert("false")
总是false
why????
急死了呀
谢谢了