none
vb6 MSComm1.Output 多餘的陣列 有沒有辦法像 vb.net一樣可以指定寫到哪一個 RRS feed

  • 問題

  • 小弟開了一個Rs232TransferBufferBYTE陣列,想說設定flag在傳送,可是因為在組合commamd的時候有的資料多有的資料少
    所以選了一個最大值 來開陣列 假設是開20 可是只用到 15個,後面回一起傳過去,請問除了重新計算之外,有其他內建的方法嗎?
    Private Sub Timer1_Timer()
    If (Rs232TransferFlag) Then
    MSComm1.Output = Rs232TransferBuffer
    Rs232TransferFlag = False
    End If
    End Sub

    2009年10月15日 下午 12:50

解答

所有回覆