這是我在VB5中使用的。我如何在VB.net(2015)中做同樣的事情?vb.net讀取二進制文件
在所有變量的維度上,以下VB5代碼讀取打開爲#2的二進制文件中的前四個字節以填充li(4)數組。
For i = 1 To 4
mychar = InputB(1, #2) 'Get one character.
li(i) = AscB(mychar)
Next
然後我打電話給我liconvert(A,B,C,d)函數來獲得由該文件中的前四個字節表示的長整數 並返回該號碼爲「T」
t = Val(liconvert(li(1), li(2), li(3), li(4)))
我會從這裏做什麼需要更多的代碼。我只需要得到這個。
https://msdn.microsoft.com/en-us/library/system.io.filestream.read(v=vs.110).aspx –
一旦你調用了'FileStream.Read'來獲得前四個'文件中的字節',你可以使用'BitConverter'類將這四個'byte's轉換爲'long'。 – jmcilhinney