用二进制方式读取:Dim TempFile As Long Dim LoadBytes() As ByteTempFile=FreeFile Open 文件名 For Binary As #TempFile Redim LoadBytes(1 To Lof(TempFile)) As Byte Get #TempFile,,LoadBytes Close TempFile
To asciiman(): 理论上可以用除法算! 但速度太慢! 可以用And的办法:Dim BinAndData(1 To 8) As Byte Dim BinStr As String*8 Dim OutStr As string Dim I As Long,J As LongFor I=1 To 8 BinAndData(I)=2^(8-I) Next IFor I=LBound(LoadBytes) To UBound(LoadBytes) For J=1 To 8 Mid$(BinStr,J,1)=IIf(LoadBytes(I) And BinAndData, "1", "0") Next J OutStr=OutStr + BinStr + " "
Next I
那试试:Dim TempFile As Long Dim I As Long Dim ArrayMax As Long,ArrayMin As LongArrayMin=LBound(LoadBytes) ArrayMax=UBound(LoadBytes)TempFile=FreeFile Open 文件名 For Binary As #TempFile For I=ArrayMin To ArrayMax Put #TempFile,,LoadBytes(I)
Dim LoadBytes() As ByteTempFile=FreeFile
Open 文件名 For Binary As #TempFile
Redim LoadBytes(1 To Lof(TempFile)) As Byte
Get #TempFile,,LoadBytes
Close TempFile
FREE FILE是指什么?....
请指教!
返回一个 Integer,代表下一个可供 Open 语句使用的文件号。语法FreeFile[(rangenumber)]可选的参数 rangenumber 是一个 Variant,它指定一个范围,以便返回该范围之内的下一个可用文件号。指定 0(缺省值)则返回一个介于 1 – 255 之间的文件号。指定 1 则返回一个介于 256 – 511 之间的文件号。说明使用 FreeFile 提供一个尚未使用的文件号。
语法通过了,
但是你要告诉我怎么输出!
我刚才用PRINT LOADBYTES
结果都是乱码啊.
怎么办?
救人救到底!!
Open 文件名 For Binary As #TempFile
Put #TempFile,,LoadBytes
Close TempFile
20分送上!
下次还请多多关照!
Big Hug from friend!
还有点问题...
我想查看这个文件里面的数据,
怎么做?
我一直用打印到textbox里面的方法,
但是刚才运行时候死了两次,
是不是因为文件数据太多了呢?
有什么好办法没有?
理论上可以用除法算!
但速度太慢!
可以用And的办法:Dim BinAndData(1 To 8) As Byte
Dim BinStr As String*8
Dim OutStr As string
Dim I As Long,J As LongFor I=1 To 8
BinAndData(I)=2^(8-I)
Next IFor I=LBound(LoadBytes) To UBound(LoadBytes)
For J=1 To 8
Mid$(BinStr,J,1)=IIf(LoadBytes(I) And BinAndData, "1", "0")
Next J
OutStr=OutStr + BinStr + " "
Next I
Dim I As Long
Dim ArrayMax As Long,ArrayMin As LongArrayMin=LBound(LoadBytes)
ArrayMax=UBound(LoadBytes)TempFile=FreeFile
Open 文件名 For Binary As #TempFile
For I=ArrayMin To ArrayMax
Put #TempFile,,LoadBytes(I)
Next I
Close TempFile
在输出文件时,
这个文件应该是什么格式呢?
如果是TXT,DAT的话,打开时一定是乱码,
而我现在想打开看里面的数据(只要不是乱码就可以)
这是第一步.(检验数据结构是否和书上写的一样)
你能告诉我怎么做吗?
waiting......
http://www.csdn.net/Expert/topic/509/509268.shtm
用API能行吗?
好想只能播放声音文件.
我要查看的是其中的数据.
你试过么?