栖凤之梧 2013-12-31 01:23 采纳率: 0%
浏览 5503

windows7下调用MSCOMM32.OCX控件失败

目的:
在JSP页面中调用MSCOMM32.OCX控件处理串口打印,打印机用的是EPSON TM-T81小票打印机,在XP中通过IE访问调试通过,可以正常打印,在win7下打印失败,现希望在win7下可以正常打印

已处理的问题

  • MSCOMM32.OCX已拷贝至C:\Windows\SysWOW64下
  • 已在C:\Windows\SysWOW64下执行 regsvr32 MSCOMM32.OCX注册成功
  • 已在注册表注入如下内容 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility{648A5600-2C6E-101B-82B6-000000000014}] [-HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905] [HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905] @="kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"

代码处理

<!--OCX控件调用-->
<OBJECT id="MSComm1" 
      CLASSID="clsid:648A5600-2C6E-101B-82B6-000000000014"                   
      codebase="MSCOMM32.OCX" 
      type="application/x-oleobject" 
      style="display:none;">
    <PARAM   NAME="CommPort"   VALUE="1"/> 
    <PARAM   NAME="DataBits"   VALUE="8"/> 
    <PARAM   NAME="StopBits"   VALUE="1"/> 
    <PARAM   NAME="BaudRate"   VALUE="19200"/> 
    <PARAM   NAME="Settings"   VALUE="19200,N,8,1"/>     

    <PARAM   NAME="RTSEnable"   VALUE="1"/> 
    <PARAM   NAME="DTREnable"   VALUE="1"/> 
    <PARAM   NAME="Handshaking"   VALUE="0"/> 
    <PARAM   NAME="NullDiscard"   VALUE="0"/> 
    <PARAM   NAME="ParityReplace"   VALUE="?"/>

    <PARAM   NAME="EOFEnable"   VALUE="0"/>       
    <PARAM   NAME="InputMode"   VALUE="0"/>    
    <PARAM   NAME="InBufferSize"   VALUE="1024"/>       
    <PARAM   NAME="InputLen"   VALUE="0"/>     
    <PARAM   NAME="OutBufferSize"   VALUE="512"/> 

    <PARAM   NAME="SThreshold"   VALUE="0"/> 
    <PARAM   NAME="RThreshold"   VALUE="1"/> 
</OBJECT>

//js调用
alert(MSComm1.PortOpen);  //undefined,XP下为true

求解
???

  • 写回答

2条回答

  • oyljerry 2015-01-02 09:03
    关注

    控件是不不支持win7.

    评论

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器