这是我在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