js调用VB ocx,然后给ocx中的vb type赋值
有没有人试过调用VB ocx,然后给ocx中的vb type赋值,我现在调用成功,不知道如何给VB TYPE赋值.有没有高手给点提示
<object classid="clsid:6315E02A-4C14-474F-A4E1-817048ED675A" codebase="dll/FiscalOcx.ocx" name="webocx" width="32" height="32" id="webocx">
</object>
function testocx()
{
alert("打开端口通信:"+webocx.CommOpen("1","57600","60"));
alert("检测PC是否正常连接:"+webocx.LinkMachine());
alert("读取当前号码:"+webocx.GetCurrentInvNumber("1","2","3","4"));
var obj=webocx.T_wNormalInvInfo;
alert("111")
obj.sPayer="赋值";
obj.nItemCount=1;
obj.cInvItems="赋值";
webocx.CommClose()
alert("关闭税控机通信端口!")
}
其中webocx.T_wNormalInvInfo中的T_wNormalInvInfo是VB OCX中的一个类型,我现在要给此类型赋值,应该怎么操作,VB中的TYPE代码如下:
Type T_wNormalInvInfo
sPayer As String '付款单位名称(最多60字节ASC)
nItemCount As Long '总经营项目个数 1B(即cInvItems中有效下标个数)
cInvItems(5) As T_InvItem '经营项目内容
End Type
请高手帮忙看看,谢谢!分不够在加