【发布时间】:2012-03-12 12:35:44
【问题描述】:
我正在编写一个嵌入到 Internet Explorer 页面中的 ActiveX 控件,但在将字符串从 JavaScript 内部传递给 ActiveX 方法时遇到问题。
我正在使用 MFC activex 控件,我的功能看起来像这样
DISP_FUNCTION_ID(CCSDS_CommunicationCtrl, "CloseCon", eventidCloseCon, CloseCon, VT_EMPTY,VTS_PI1 VTS_I4)
void CloseCon(CHAR* a,LONG b);
在 JavaScript 方面,我这样调用方法:
CSDS_Communication1.CloseCon("1",3)
调用该方法时出现“类型不匹配”错误。
感谢您的帮助。
【问题讨论】: