[VB6 ] Mscomm元件input問題..

看板Visual_Basic作者 (.........)時間19年前 (2006/11/07 08:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
Dim inbyte() As Byte inbyte = MSComm1.Input Text2 = "" For intCnt = 0 To UBound(inbyte) If intCnt <> 0 Then Text2 = Text2 + "," End If Text2 = Text2 & bytRes(intCnt) Next intCnt 請問一下各位高手前輩... inbyte = MSComm1.Input這一行... inbyte 不是byte型態的陣列嗎?? MSComm1.Input回傳的應該是字串阿??為什不會衝到阿?? MSComm1.Input會輸出的資料是 22 34 11 76 ..... 像這樣一次一長串數字... 那inbyte接受到是如何處理的?? 我是說單指inbyte這各byte型態陣列是如何做處理轉換的?? 這裡有點搞不清楚.... vb好像不能用c的指標陣列來解釋~_~...所以有點搞不清楚..... PS.最後得到的結果是正確一樣的...只是搞不懂哪行的處理模式... 望各位前輩指教..^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.55.214
文章代碼(AID): #15JzWSyB (Visual_Basic)
文章代碼(AID): #15JzWSyB (Visual_Basic)