dim s as byte
open "c:\1.wav" for binary as #1
get #1,,s
......... '处理S中的数据
close #1以上程序段只能处理字节(8bit)数据,但是如果我要处理的数据单位不是字节,
比如我想从文件开始的第44个字节起每次只处理5bit而不是1byte(8bit),即
......10101,01110,01111,00011,11101,01010,.......
请问
我该如何操作!!
谢谢!
open "c:\1.wav" for binary as #1
get #1,,s
......... '处理S中的数据
close #1以上程序段只能处理字节(8bit)数据,但是如果我要处理的数据单位不是字节,
比如我想从文件开始的第44个字节起每次只处理5bit而不是1byte(8bit),即
......10101,01110,01111,00011,11101,01010,.......
请问
我该如何操作!!
谢谢!
一次将全部内容取出,并转换成二进制字符串或Byte数组,即每一位用一个字节(0/1)来表示。
此后,你可以用下标或mid(字符串,n,5)来处理。
完成后,再转回二进制数。
你需要写两个转换函数。
有谁写过GIF编码/解码程序?GIF用了变长整数编码,位的宽度的范围是2~12位我写的GIF编码/解码程序:http://www.fantasiasoft.net/Zyl910/zSaveGIF.zip