作者soloistsky (soloistsky)
看板Visual_Basic
标题[VB2005]关於DiscardInBuffer和DiscardOutBuffer
时间Sun Aug 2 16:51:55 2009
想请问大家一个问题
我们想要利用RS232传送资料
每按一次传送BUTTON就会传送多笔资料
但传送资料之前会先清空缓冲区
而回传的资料显示缓冲区并没有被清空
会留有之前的资料存在
以下是传送资料的程式码
'**************************************************************
'『传送』按钮的Click事件
'将文字框中的文字以Write方法自串列埠送出
'**************************************************************
Private Sub btnSend_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSend.Click
RS232.DiscardInBuffer()
RS232.DiscardOutBuffer()
Sleep(100)
RS232.Write(song)
Sleep(500)
RS232.Write(ts)
Sleep(500)
RS232.Write(tss)
Sleep(500)
RS232.Write(tdd)
End Sub
希望可以获得大家的订正指教 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.206.30
※ 编辑: soloistsky 来自: 140.121.206.30 (08/02 16:57)