佚名通过本文主要向大家介绍了javascript函数返回值,javascript返回上一页,javascript 返回值,javascript 返回,javascript返回顶部等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 关于JavaScript调用COM返回值
描述:
解决方案1:
描述:
我在做一个COM组件..用JavaScript的ActiveXObject来调用它...我想用js传递一个字符串给COM组件..并返回一个字符串给js.
但COM返回的都是HRESULT ,怎样实现返回一个字符串给js ??
解决方案1:
com的接口返回值的定义和普通的函数是不一样的。
它是以函数参数的形式定义的
用 [out,retval] 来修饰
比如上面的:
HRESULT add([in] BSTR Var1,[in] BSTR Var2, [out, retval] BSTR* OutVar);
Var1 Var2是传入的参数,OutVar是返回的值,这个返回值你要自己去赋值的如将 Var1 Var2 连接起来。