在接收前先检查一下缓冲区有多少字节啊
msgbox MSComm1.InBufferCount
msgbox MSComm1.InBufferCount
解决方案 »
- 用VB提取數據庫資料,然後用EXCEL作報表輸入,要怎麼搞啊?請各位大俠幫幫小弟!!!
- 急求!深度优先搜索算法(DFS)源代码,C++的,那位高手能将它转成VB
- 列举文件夹内的文件
- 怎样得到鼠标在屏幕的当前位置?
- 动态链接库编程的问题
- 给个建议,如何将试题选项中的(A.内容1,B.内容2,C.内容3,D.内容4)分开?
- 急!请问如何在VB中生成本地Foxpro3.0或以下版本的DBF文件。
- SourceSafe高手请进。
- 如何正确地备份win9x、winme、win2000和winxp的注册表文件(请说出要备份哪几个文件,在什么位置)?
- 怎么用代码写一个TEXT控件(rich的更好),不要借助控件,完全用代码完成。
- 高手請進來,注冊SQLDMO.DLL失敗!!!急急急急急急急急急急!!!!!!!!(我隻有42了,要的話我再申請一個)
- 请问ConnectString()函数的具体的用法?
1。要注意波特率的选择,因为单片机在2方式下是固定波特率的,在3方式下也要先设定;
2。要注意字符数据与二进制数据的接受与发送是不一样的;
3。注意,有时需要在程序中设置延时以便与被控端保持同步。
~~~~呵呵,我也正在做这个东西,不过我遇到的问题是rs232的地址传送的问题,具体来讲就是如何发送与接收数据来控制单片机的tb8(需要9位数据)
其实我做的与一块实验箱的通讯程序,我想是不是应该使用Oncomm方法,我正在努力尝试,但愿能行。
设置并返回硬件握手协议。语法object.Handshaking [ = value ]Handshaking 属性的语法包括下列部分:部分 描述
object 对象表达式,其值是“应用于”列表中的对象。
value 整型表达式,说明握手约定,如“设置值”中所描述。
设置值value 设置值是:设置值 值 描述
comNone 0 (缺省)没有握手。
comXOnXOff 1 (XON/XOFF) 握手。
comRTS 2 RTS/CTS (Request To Send/Clear To Send) 握手。
comRTSXOnXOff 3 Request To Send 和 XON/XOFF 握手皆可。
说明Handshaking 是指内部通讯协议,通过该协议,数据从硬件端口传输到接收缓冲区。当一个数据字符到达串行端口,通讯设备就把它移到接收缓冲区以使程序可以读它。如果没有接受缓冲区,程序需要直接从硬件读取每一个字符,这很可能会造成数据丢失,因为字符到达的速度可以非常快。握手协议保证在缓冲区过载时数据不会丢失,缓冲区过载为数据到达端口太快而使通讯设备来不及将它移到接收缓冲区。数据类型Integer