- 浏览: 1358051 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
<html> <head> <title>JavaScript串口(通过 vb 的 MSCOMM32.OCX 控件)</title> <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript> <!-- //重写 mscomm 控件的唯一事件处理代码 function MSComm1_OnComm() { var len=0; //window.alert("happy"); if(MSComm1.CommEvent==1)//如果是发送事件 { window.alert("ok");//这句正常,说明发送成功了 } else if(MSComm1.CommEvent==2)//如果是接收事件 { //window.alert(MSComm1.CommEvent);//! ‘ //window.alert(MSComm1.Input);// document.form1.txtReceive.value=document.form1.txtReceive.value + MSComm1.Input; } return false; } //--> </SCRIPT> <SCRIPT LANGUAGE=javascript FOR=MSComm1 EVENT=OnComm> <!-- // MSComm1控件每遇到 OnComm 事件就调用 MSComm1_OnComm()函数 MSComm1_OnComm() //--> </SCRIPT> <script language="JavaScript" type="text/JavaScript"> <!-- //打开端口并发送命令程序 function OpenPort() { if(MSComm1.PortOpen==false) { MSComm1.PortOpen=true; MSComm1.Output="R";//发送命令 } else { window.alert ("已经开始接收数据!"); } } --> </script> </head> <OBJECT CLASSID="clsid:648A5600-2C6E-101B-82B6-000000000014" id=MSComm1 codebase="MSCOMM32.OCX" type="application/x-oleobject" style="LEFT: 54px; TOP: 14px" > <PARAM NAME="CommPort" VALUE="1"> <PARAM NAME="DTREnable" VALUE="1"> <PARAM NAME="Handshaking" VALUE="0"> <PARAM NAME="InBufferSize" VALUE="1024"> <PARAM NAME="InputLen" VALUE="0"> <PARAM NAME="NullDiscard" VALUE="0"> <PARAM NAME="OutBufferSize" VALUE="512"> <PARAM NAME="ParityReplace" VALUE="?"> <PARAM NAME="RThreshold" VALUE="1"> <PARAM NAME="RTSEnable" VALUE="1"> <PARAM NAME="SThreshold" VALUE="2"> <PARAM NAME="EOFEnable" VALUE="0"> <PARAM NAME="InputMode" VALUE="0"> <PARAM NAME="DataBits" VALUE="8"> <PARAM NAME="StopBits" VALUE="1"> <PARAM NAME="BaudRate" VALUE="9600"> <PARAM NAME="Settings" VALUE="9600,N,8,1"> </OBJECT> <body> <form name="form1"> <input type="submit" name="Submit" value="提交" onClick="OpenPort()"> <input type="text" name="txtReceive" value=""> </form> </body> </html>这就是个静态页面通过js控制mscomm对某com设备进行访问的例子.
评论
3 楼
c_jinglin
2015-07-22
我使用<OBJECT CLASSID="clsid:648A5600-2C6E-101B-82B6-000000000014" id=MSComm1 codebase="MSCOMM32.OCX" type="application/x-oleobject"
style="LEFT: 54px; TOP: 14px" >
出现MSComm1未定义
如果使用<OBJECT id=MSComm1 CLASSID="clsid:648A5600-2C6E-101B-82B6-000000000014"
codebase="C:\Windows\System32\MSCOMM32.OCX" type="application/x-oleobject" style="LEFT:54px;TOP:14px" >
出现MSComm1.PortOpen为undefined的情况,其他参数也是一样。请教了
style="LEFT: 54px; TOP: 14px" >
出现MSComm1未定义
如果使用<OBJECT id=MSComm1 CLASSID="clsid:648A5600-2C6E-101B-82B6-000000000014"
codebase="C:\Windows\System32\MSCOMM32.OCX" type="application/x-oleobject" style="LEFT:54px;TOP:14px" >
出现MSComm1.PortOpen为undefined的情况,其他参数也是一样。请教了
2 楼
danjp
2010-01-20
为什么在我的MSComm1.PortOpen为undefined?请教了
1 楼
z494627
2009-04-27
我测试时可,可以发送数据,但是如何接收数据呢?还请指教!
发表评论
-
j托管JavaScript类库
2009-10-13 11:22 1302AJAX 库 API http://code.google. ... -
javascript日期相减
2009-09-28 13:25 3473<SCRIPT LANGUAGE="Jav ... -
做个在网页上实现像QQ一样当有新任务时声音提醒
2009-07-18 14:35 1718在做一个项目时,客户要求网页上具有声音提醒功能。就是让网页每2 ... -
多选列表值的移动和获取值
2009-06-02 14:07 1563一段简单的javascript实现多选列表值的移动和获取值 ... -
获得多项选择列表框的选中选项
2009-06-02 14:00 2377<form> <sele ... -
JS获取表格单元格
2009-05-06 13:52 3032var ccell = document.getElement ... -
获得select的option值
2009-04-27 09:38 2439<select name="opt&quo ... -
javaScript urlencode 推荐 encodeURICompon
2009-04-20 15:09 2034网上查到的全都是escape,和需要的编码不是一回事,好不容易 ... -
javaScript UrlEncode and UrlDecode
2009-04-20 10:52 3078<script language=" ... -
js调用ocx控件(读写IC卡)
2009-04-03 16:09 107621、注册OCX 开始--->cmd--->reg ... -
转换Unicode (JS)
2009-03-23 09:19 2404Encrypt = function() { var ... -
JS获取当前对象大小以及屏幕分辨率等
2009-03-22 14:47 5587<script>function getInf ... -
单选框控制表单的隐藏和显示
2009-03-17 17:01 3301<script type="text/ja ... -
支持IE6、IE7的关闭页面的函数
2009-03-17 16:40 1432function closeWin() { v ... -
获取各种浏览器可见窗口大小
2009-03-01 23:12 1398<!DOCTYPE HTML PUBLIC " ... -
JQueryInplaceEdit
2009-02-15 10:43 1350$(document).ready(function() ... -
checkbox 全选和取消全选
2009-02-14 22:33 1614<html> <head> ... -
JavaScript分割字符串
2009-01-19 16:26 5007<script language="javas ... -
框架标签
2009-01-12 10:54 1420主页面 <!DOCTYPE html PUBLIC ... -
XML+Javascript树状菜单
2009-01-07 13:27 1652var ImgArr = new Array(); var l ...
相关推荐
这个控件允许开发者轻松地实现与串行端口的交互,例如连接到调制解调器、打印机或其他通过RS-232接口通信的设备。下面将详细介绍MSComm控件及其相关的文件。 1. **MSComm控件功能**: MSComm控件提供了丰富的属性...
这个文件的作用就是用来编写串口控制程序,兼容32位和64位系统环境。如果你的系统没有它,基于它的小程序将不能用。一共有4个ocx。 文档中包含ocx文件和注册说明。自己总结的,含0x8002801c报错怎么办。2020.3.12
VS2015—MFC,Microsoft Communications Control控件,包括(mscomm32.ocx,mscomm32.dep,mscommbat,mscommreg,mscommsrg)
"js调用MSComm32例子"就是一个关于如何在JavaScript中使用MSComm32控件进行串口通信的示例。 MSComm32是Microsoft提供的一种ActiveX控件,主要用于串行通信。在Windows XP系统中,它被广泛应用于各种串口通信的程序...
例如,如果你有一个蓝牙串口适配器或Wi-Fi串口模块,你可以通过MSComm控件与这些设备进行通信。需要注意的是,无线通信可能会涉及到更复杂的设置,如连接建立、设备地址等,这些通常需要通过其他API或库来辅助完成。...
然后,你可以在JavaScript中通过`mySerialPort`这个ID来访问这个控件。 使用JavaScript调用`MSCOMM32.OCX`的主要API有以下几个: 1. `CommPort`: 设置或获取串口编号,如1表示COM1,2表示COM2等。 2. `Settings`: ...
这个压缩包“MSComm控件(win10完美运行).rar”包含了一些必要的文件,使得MSComm控件可以在Windows 10操作系统上顺利运行。让我们详细探讨一下这个控件及其使用。 1. **MSComm32.ocx**: 这是MSComm控件的核心文件,...
这个控件是Microsoft公司为开发者提供的一种串行通信接口,用于在Visual Basic、VC++等编程环境中实现与硬件设备的串行通讯功能。本文将详细介绍MSCOMM32.OCX控件及其安装过程,并探讨其在不同系统中的兼容性和使用...
通过这个修改版的MSComm32控件,开发者可以轻松地在他们的应用程序中处理大量的串口连接,比如在自动化设备监控、数据采集系统或是多设备并行通信的场合。不过,值得注意的是,使用非官方的修改版控件可能存在兼容性...
有时我们在打开某一程序时,如果弹出错误对话框,提示:Component'MSCOMM32.OCX' or one its dependenciesnot correctly registered:a file is missing or invalid则说明系统中缺少该文件,文件文件丢失...
VS2010MFC没有串口控件,此压缩包里包含了串口控件相关的3个文件。mscomm32.ocx MSCOMM32.oca MSCOMM32.DEP MSCOMM.SRG
mscomm32.ocx是ActiveX公用控制模块,用于MSComm控制。 mscomm32.ocx是ActiveX公用控制模块,用于MSComm控制。 mscomm32.ocx是ActiveX公用控制模块,用于MSComm控制。
mscomm32.ocx是ActiveX公用控制模块,可用于Visual Basic 6.0程序的MSComm控制。当你的电脑弹出提示“mscomm32.ocx丢失”或“无法找到mscomm32.ocx”等错误问题,请下载本站为你提供的该文件,适用于winxp和win7系统...
串口通信是计算机硬件与外部设备之间的...这在网页应用中尤其有用,比如远程监控和设备控制。在实际应用中,应结合具体设备的通信协议,对串口参数进行正确配置,并处理好数据的发送与接收,确保通信的稳定性和可靠性。
这个“Joy control MSComm(手柄控制串口成功发送).zip”压缩包文件显然包含了实现这一功能的相关代码和资源。下面我们将深入探讨这个主题。 首先,手柄(Joystick)是一种输入设备,通常用于游戏,它提供了多个轴向...
在"MSComm接收设备数据处理例子"这个项目中,我们将会探讨如何使用MSComm控件进行串口数据的接收,以及如何将这些数据导入到Excel并使用特定的模板进行处理。 首先,我们需要理解MSComm控件的主要属性和事件。关键...
1.支持Windows XP、Win7、Win8、Win10等Windows32位和64位...2.如果需要安装较新版本的MSCOMM控件,请更新目录下的MSCOMM32.OCX、MSCOMM32.DEP、MSCOMM.SRG文件。 3.如果注册失败,请尝试“以管理员身份运行”程序。
3. **MSCOMM.zip**、**MSCOMM**:这两个文件很可能是MSComm控件的源码或相关资源,可能包含了控件的详细实现和示例代码。 总的来说,MSComm控件是Windows环境下串行通信的经典解决方案,虽然现在已经被更新的技术如...
本文将详细探讨如何利用JavaScript来实现串口通信,结合MSComm控件进行实际操作,并针对“javascript实现串口通信(亲身测试).zip”中的内容进行解析。 首先,我们要了解JavaScript本身并不直接支持串口通信,因为...
通过这个控件,程序员可以方便地控制串口参数,如波特率、数据位、停止位、校验位等,并且能实现数据的发送和接收,支持中断处理以及各种通信协议。 2. **主要属性和方法** - **Properties(属性)**:如CommPort...