MSComm连续发送几条帧,按F8逐句调试时,发现是全部发送后才接收 按F8逐句调试最后回来的帧是几条返回帧连着的。直接运行时,只返回第一条的应答帧。理论上不是应该第一条发送之后就进入sub MSComm1_OnComm()的吗?有没有办法,确认收到第一帧后,对第一帧处理后,再发送第二帧。试了用while语句做一个1000次的循环,然后再发第二帧,或者是定时器都不行。哪位大侠能指导一下? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 部分代码:Private Sub Form_Load()MSComm1.InputMode = comInputModeBinaryMSComm1.RThreshold = 1MSComm1.InputLen = 0MSComm1.InBufferCount = 0MSComm1.OutBufferCount = 0End Sub发送帧时是通过If 条件1=true发送第一帧end ifIf 条件2=true发送第二正End IF....... 本帖最后由 bcrun 于 2012-04-26 10:11:08 编辑 谁帮我写一个下拉控件 请问谁还有可用的seagate crystalReports 的工具阿 [求助]VB中ACESS数据库查询赋值耗时太长的问题 在vb6中用Ms Winsock Control 6.0做的程序,放在windows2000 server 上运行,提示错误 wm_menucommand 在98下无法获得对应菜单的hwnd dapha请来取分1 vb用的sql程序,远程登录有问题,大家帮帮忙!!谢谢!! MSFLEXGRID中,怎样把显示出来的数据全部写入一个TXT文件(随机文件)中?高分在线求答 ★★★★请问在VB里面如何用Excel对象读取Excel 文件 导出数据 虚心求教:使用ADO连远程数据库。 帮我看看下面VB代码的含义 求高手指教!!
Private Sub Form_Load()
MSComm1.InputMode = comInputModeBinary
MSComm1.RThreshold = 1
MSComm1.InputLen = 0
MSComm1.InBufferCount = 0
MSComm1.OutBufferCount = 0
End Sub
发送帧时是通过
If 条件1=true
发送第一帧
end if
If 条件2=true
发送第二正
End IF
.......