[VB6 ] 二進制的輸入模式

看板Visual_Basic作者 (藍色感覺)時間14年前 (2011/10/18 22:12), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
請問一下,我輸入模式用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

10/19 06:12, , 1F
MSComm1.Input ,只傳回 1個BYTE?
10/19 06:12, 1F

10/19 06:13, , 2F
BYTE轉STRING,沒記錯應該用StrConv
10/19 06:13, 2F
文章代碼(AID): #1EdObK68 (Visual_Basic)