开帖继续讨论:Javascript调用activex接口问题(接口中有多个返回参数)
问题:通过脚本调用控件的接口函数,该函数有多个返回参数:
如:控件函数TestOut (int a, int * b, int * c)
{
*b = a + 10;
*c = *b + 10;
}
我在论坛中也看到了很对类似的问题,简单归纳解决办法如下:
1)对接口参数使用[out, retval],这样只可以使用JavaScript使用一个带有返回值的参数;
2)使用VBScript和VARIANT数据类型,这样可以获取多个返回参数。
但没有人提出如何使用JavaScript实现正确调用。我想继续请教大家。