看板 Visual_Basic 關於我們 聯絡資訊
請問一下,我輸入模式用TEXT可以正常, 但換Binary就會出現TempStr = MSComm1.Input那邊錯誤, 因為我想要...我鍵盤上按A,TEXT1輸現41,或0100 0001 我不太懂為什麼不能用....我屬性改Byte耶?用string是出現"?" 我也不太懂為什麼是問號說...../.\ 有人知道嗎?感恩~~~ MSComm1.InputMode = MSCOMMLIB.InputModeConstants.comInputModeBinary Private Sub MSComm1_OnComm() Dim TempStr As Byte TempStr = MSComm1.Input Text1.Text = TempStr End Sub -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.236.8
chinoyan:MSComm1.Input ,只傳回 1個BYTE? 10/19 06:12
chinoyan:BYTE轉STRING,沒記錯應該用StrConv 10/19 06:13