[VB2005]關於DiscardInBuffer和DiscardOutBuffer
想請問大家一個問題
我們想要利用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)