_ Public Function CH341WriteRead(ByVal iIndex As Integer, ByVal iWriteLength As Integer, ByVal iWriteBuffer() As Byte, ByVal iReadStep As Integer, ByVal iReadTimes As Integer, ByRef oReadLength As Integer, ByVal oReadBuffer() As Byte) As Boolean ' CH341WriteRead 執(zhí)行數(shù)據(jù)流命令,先輸出再輸入 ' iIndex, 指定CH341設(shè)備序號(hào) ' iWriteLength, 寫(xiě)長(zhǎng)度,準(zhǔn)備寫(xiě)出的長(zhǎng)度 ' iWriteBuffer, 指向一個(gè)緩沖區(qū),放置準(zhǔn)備寫(xiě)出的數(shù)據(jù) ' iReadStep, 準(zhǔn)備讀取的單個(gè)塊的長(zhǎng)度, 準(zhǔn)備讀取的總長(zhǎng)度為(iReadStep*iReadTimes) ' iReadTimes, 準(zhǔn)備讀取的次數(shù) ' oReadLength, 指向長(zhǎng)度單元,返回后為實(shí)際讀取的長(zhǎng)度 ' oReadBuffer 指向一個(gè)足夠大的緩沖區(qū),用于保存讀取的數(shù)據(jù) End Function 寫(xiě)緩沖區(qū)和讀取緩沖區(qū)為什么聲明不一樣? iWriteBuffer這個(gè)參數(shù)VB.NET用什么傳遞給它?
查看: 2157
回復(fù): 3
CH341 VB.NET的問(wèn)題
熱門(mén)產(chǎn)品 :
CH182: 以太網(wǎng)PHY收發(fā)器芯片
iWriteBuffer是一個(gè)指向緩沖區(qū)的指針,用來(lái)存放你要寫(xiě)下去或者讀上來(lái)數(shù)據(jù)存放的地方。
VB.net傳不了指針.傳了個(gè)數(shù)組名,不行.傳數(shù)組第一個(gè)元素也不行.
你發(fā)個(gè)郵件到我郵箱,我回復(fù)你一個(gè)我們CH372 VB.NET的例子,你可以參考下
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄