• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 开帖继续讨论:Javascript调用activex接口问题接口中有多个返回参数

开帖继续讨论:Javascript调用activex接口问题接口中有多个返回参数

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了贴吧怎么开帖,开帖,开帖骂人,怎么开帖,javascript activex等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 开帖继续讨论:Javascript调用activex接口问题接口中有多个返回参数
描述:

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


解决方案1:

>使用VBScript和VARIANT数据类型,这样可以获取多个返回参数。
如果用自动化来做的话,JS一样可以做到的

解决方案2:

[out,retval]在方法中只能有一个,要返回两个一上参数就只能用[out]属性,但在JavaScript下不能调用,这是JavaScript的问题!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 控件属性的入门问题,紧急求助,路过皆有分,不够开帖再加
  • 我做控件遇到的问题。一个问题100分,另外开帖
  • 开帖继续讨论:Javascript调用activex接口问题接口中有多个返回参数

相关文章

  • 2017-06-05 有关调用dll的一些问题
  • 2017-06-05 100分求助
  • 2017-06-05 关于在ActiveX控件中调用DLL(有对话框资源)时,总会错误的问题。我死在这上了,请高手赐教!
  • 2017-06-05 如何让一个进程始终执行,而不是只在分配到的时间片内执行!
  • 2017-06-04 :我将给这位高人108分分三次给,何如?!如何将MATLAB中的C函数直接用到VC中,而不需用MATLAB的编译器LCC,并且程序不需打开MATLAB集成环境?
  • 2017-06-04 如何去掉IE"DownloadFile"打开/保存确认框?---高手请进!
  • 2017-06-05 实现对EXCEL操作的DLL文件,是不是要特别改动??急急急!
  • 2017-06-04 一个关于COM接口的很简单的问题,高手们闭着眼睛都可以回答的
  • 2017-06-04 求教:转换批量pdf文件
  • 2017-06-05 关于添加MSComm控件的问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • MFC按钮设置消息映射响应,灰色不可用
    • 图标覆盖问题
    • 如何实现20多台机器和一台机器同时通讯?
    • 好拿分的问题之二,分会慢慢加的,请回答的越详细越好,分就越多,谢谢
    • 我用ATl编写一个简单的ActiveX控件,但用vc注册或regsvr32注册时失败0x8007007e,why??急
    • Win98下WM_COPYDATA的问题!!!
    • 关于dll中的extern"C"的问题
    • 如何判断Excel中的一个sheet已经关闭?
    • 求助求助!!activex下的ole拖放为什么不成功?!
    • 线程函数怎样修改为类成员函数?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有