请教vbnet如何快速进行2进制大容量文件流读写操作?
新人,在学习用vbnet做文件的16进制数据编辑器,用fileopen和fileget,fileput来对超过10G的大文件从头开始寻指定的16进制数值的地址实在太慢太慢,想试用FileStream来处理,但不懂具体应该如何操作,所以上来请教。或者是否有更快速的方法呢?
下面是我用开的fileget方法,寻址实在太慢
Dim fn As Integer, ff As Integer
fn = FreeFile()
FileOpen(fn, "e:/1.pak", OpenMode.Binary)
Dim k As Long
For k = 0 To &6ABC4EAE1
FileGet(fn, ff, &H1 + k)
If ff = &H44B64119 Then
TextBox1.Text = Hex(&H1 + k)
End If
Next
FileClose(fn)