JavaScript如何调用参数是指针变量(VARIANT *)的COM组件方法? js 好像不能byref... 试试改成这种调用方式的mChallenge=obj.GenerateChallenge(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然,你的c代码也要改,然后 vb和js用同一种形式 更正 是这种形式 mChallenge=obj.GenerateChallenge(mChallenge); sorry 误会,还是之前的形式 可是这个函数声明是固定的了STDMETHODIMP CMyServerCom::GenerateChallenge(VARIANT *mChallenge) 如果要改要怎么该呢? 好像我把IDL的[out]改成[out, retval]可以得到我要的随机数~~多谢madpc兄好心指点~~ 对com不了解,应该是不同客户语言对参数及返回值的处理方式不同 out是输出参数,加上retval表示同时作为函数的返回值返回。这是为了支持VB、ASP等语言。因为在C++中可以以参数引用的方式取得返回指,而VB、asp中没有引用,没有指针的概念。 JS 判断与服务器是否相连 jsp不刷新页面传值问题 如何实现这样的功能?? ie浏览器下js中如何改变object标签下的date属性 top 怎么是0 请问一下。在列表框中能不能实现点击其中的一项。弹出来一个弹出窗口? 大家帮忙看看这段代码! 有谁知道javascript中的domain是做什么的? JAVASCRIPT在客户端比较两个输入值的大小不能通过? extjs combobox中怎么缩小fieldLabel跟下拉框之间的距离 根据不同内容显示层的问题 如何js在框架页面实现防xp关机效果
可是这个函数声明是固定的了
STDMETHODIMP CMyServerCom::GenerateChallenge(VARIANT *mChallenge)
如果要改要怎么该呢?
好像我把IDL的[out]改成[out, retval]
可以得到我要的随机数~~多谢madpc兄好心指点~~