VB串口使用心得兩則

來源:互聯網
上載者:User
心得 最近本人,使用VB串口編程,得到心得兩則,拿來和大家共用, 
如果對則,褒獎本人兩句,如果不對,則歡迎大蝦指教。

心得1:串口的輸出屬性:

按照書上或是MSDN中給出OUTPUT的資料類型是字串或VARIANT類型,我出現的問題是我想傳送0至255之間的數,可是按照,以上的輸出資料類型進行設定的化,傳輸不了諸如200,210等大於125的數,我又不想按照文章上介紹的文章進行轉換,於是有了一點心得: 將給OUTPUT的變數的資料類型設定為BYTE的數組,數組元素的個數為1即可。 

Dim Sendtemp(0) As Byte 

Const SendCmd = &H55

Sendtemp(0) = SendCmd
MSComm1.Output = Sendtemp()

心得2:設定改變帶來的一個問題

當你的串口設定好後,一旦在以後你對串口的某一項設定改變後所有的設定都需要重新設定,如設定了串口的連接埠號碼,而沒有設定串口的輸入模式,如果你認為前面已經設定了輸入模式,而不去理他,則他會用預設的模式去處理你的輸入。造成不必要的麻煩,本人就為此調試了一會,才找到此問題,希望大家以後注意



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.