我是初学者,请高手帮忙看看我的代码 不会吧,我第一天学习串口编程,遇到的问题居然没人能帮忙解决???这是从《PC接口通信与WINDOWS编程》一书中原原本本抄下来的代码。大家帮个忙,看看那里出错了,或者帮忙调试一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MSComm1.CommPort = 1为计算机串口号,一般计算机为两个串口,1即串口1MSComm1.Settings = "9600,N,8,1"意思是,数据传输速率即波特率为9600,N表示无校验,8表示数据位为8位,1表示停止位为1,MSComm1.InputLen = 0表示输入缓冲区字符为0MSComm1.PortOpen = True表示将串口打开,前面几句为初始化串口MSComm1.Output = KeyAscii表示MSComm控件的数据输出方式为ascii,也可以以HEX方式,MSComm1_OnComm意思是MSComm控件通信事件发生MSComm1.CommEvent = comEvReceive表示MSComm工作状态为接收数据你要明确MSComm控件需有串口设备才能工作,如单片机或其他电脑有什么问题提出来会帮你解答 我的机器上有串口设备,MSCOMM控件的属性我已经明白了,我现在要做的是:1、通过output属性,往串口1发送数据2、通过input属性,从串口1把刚才的数据回收,并显示在text2文本框中但是,我上面的程序在调试过程中,Form_KeyPress事件没有执行 Vb串口传输校验和保存问题 在线等急 VBA 怎么获得上一层路径? Word宏问题,在线等 我用VB 6年了,可它一直困扰我!!!高手专家赐教! 报表 关于COM+中组件类的event,急 请问如何用vb编一个邮件发送程序,而且可以带附件? 关于VB6.0的Timer控件执行顺序 把一个mpg文件中的所有的声道取出来,进行比较,找出伴唱声道,这个工作可不可以通过代码来实现 请问哪里有crystl32.ocx控件下载! 你好!我是VB爱好者,我有个问题想请教你,还望帮助。 如何获取一个变量的地址和长度
MSComm1.Settings = "9600,N,8,1"意思是,数据传输速率即波特率为9600,N表示无校验,8表示数据位为8位,1表示停止位为1,
MSComm1.InputLen = 0表示输入缓冲区字符为0
MSComm1.PortOpen = True表示将串口打开,前面几句为初始化串口
MSComm1.Output = KeyAscii表示MSComm控件的数据输出方式为ascii,也可以以HEX方式,
MSComm1_OnComm意思是MSComm控件通信事件发生
MSComm1.CommEvent = comEvReceive表示MSComm工作状态为接收数据
你要明确MSComm控件需有串口设备才能工作,如单片机或其他电脑
有什么问题提出来会帮你解答
1、通过output属性,往串口1发送数据
2、通过input属性,从串口1把刚才的数据回收,并显示在text2文本框中但是,我上面的程序在调试过程中,Form_KeyPress事件没有执行