JavaScript串口(通过vb的MSCOMM32.OCX控件)
来源:互联网 发布:手机清理缓存软件 编辑:程序博客网 时间:2024/05/16 01:44
我的电脑已经安装vb环境,主要是MSCOMM32.OCX文件已经存在
<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>
- JavaScript串口(通过vb的MSCOMM32.OCX控件)
- 串口通讯控件Mscomm32.ocx的应用
- 注册MSComm32.ocx串口控件
- VS2010/MFC 入门编程七(基于MSCOMM32.OCX控件的串口编程)
- VS2010 没有串口控件 mscomm32.ocx
- 注册串口通讯控件MSCOMM32.OCX
- 关于MSCOMM32.OCX控件的使用
- 关于MSCOMM32.OCX控件的使用
- 如何解决MS串口通信控件MSCOMM32.OCX "建立空文档失败" 的问题?
- JavaScript serial port (through the vb's MSCOMM32.OCX control)
- win10下msadodc.ocx、mscomm32.ocx、MSDATLST.ocx等OCX控件的安装注册方法步骤
- VC2010基于MSComm32控件的串口通讯
- Windows 7 注册串口工具mscomm32.ocx
- web中加载mscomm32.ocx控件
- MSComm32控件只支持16个串口问题的解决
- VS2010中使用MSComm32.OCX进行MFC串口通信编程(Win8.1)
- 问题解决——基于MSCOMM32.OCX控件的类在客户机不能创建控件
- 解决在WIN7 64位系统下无法注册comdlg32.ocx、mscomm32.ocx等的控件的问题
- php 与 paradox7
- 清华大学教授称月收入万元是进入中产阶级起点
- 关于键盘控制菜单的问题
- 保持页面美观,同时使图片保持原比例缩小想法!
- Hibernate对多表关联查询
- JavaScript串口(通过vb的MSCOMM32.OCX控件)
- vs.net 2005中web.config智能感知丢失时
- JS的正则表达式
- C# 参考之文字关键字null、true、false、default 以及where
- SOA架构
- Gif图片处理
- 不要迷失在技术的海洋中
- Flex连接PHP
- PHP 连接PostgreSql数据库代码