Q
qqjm
Unregistered / Unconfirmed
GUEST, unregistred user!
调用的页面<html><head></head><object classid="clsid:F1B2B6A4-687A-4EA2-B34B-19713D248B50" width="100" height="100" border="2" id="SD"></object><script language="VBscript">Function read() dim port,factory, password, data port="5" factory = "A" password = "000000" MsgBox("开始读卡") SD.Read_Card port,factory,password, data MsgBox("数据:" + data)End Function</script><input type="button" value="读卡" onclick="read()"></body></html>Read_Card 有4个参数,都是字符串类型,数据通过data返回。 port,factory,password这三个参数我定义为BSTR [in] data 定义为 BSTR * [out]自己写的程序调用是没有问题的,输入输出都正确,但是用VBScript JavaScript调用就出错是不是我的参数类型定义有问题,参数应该如何定义?