dim s() as byte
redim s(filelen("c:\music.wav")-1000) '设该文件的文件头有1000个字节open "c:\music.wav" for binary as #1
get #1,1001,s ‘取出该文件的文件体(即出去文件头的数据)........... ‘请问怎样处理S中的数据,比如将它们全部取反,或其它什么的;
........... ‘ 而且要能够返回到原文件保存;
...........close #1当然,也可以另保存为另一个文件,当然文件头要一样!
谢谢了
redim s(filelen("c:\music.wav")-1000) '设该文件的文件头有1000个字节open "c:\music.wav" for binary as #1
get #1,1001,s ‘取出该文件的文件体(即出去文件头的数据)........... ‘请问怎样处理S中的数据,比如将它们全部取反,或其它什么的;
........... ‘ 而且要能够返回到原文件保存;
...........close #1当然,也可以另保存为另一个文件,当然文件头要一样!
谢谢了
解决方案 »
- vb如何实现多机通信
- 急!急!急!vb+flash的结合问题
- 怎样得到当前系统中FoxPro软件的安装路径
- 请教一句简单的SELECT 语法
- 为什么连接字符串编译到dll里面,用UltraEdit打开还是可以看到阿?
- 请高手解答:有什么办法可以锁住Ctrl+ALT+DEL 键
- 如何SetwindowPos函数实现"顶层窗体"功能?
- 请问 &H1是不是代表1,&H2是不是代表2?
- 高手请进:我用vb编写了一com+组件,经com+组件服务导出客户端安装后,在另一台机器上安装此客户端安装包出错,不知何故
- >>这是 VB 的一个大 BUG,还是我的无知?
- 如何用vb实现dos命令输入以及实现对系统注册表的操作?
- 事务嵌套在COM+中如何实现?
redim s(filelen("c:\music.wav")-1000) '设该文件的文件头有1000个字节
dim I as longopen "c:\music.wav" for binary as #1
get #1,1001,s ‘取出该文件的文件体(即出去文件头的数据)
For i=LBound(s) to UBound(s)
s(i)=s(i) Xor &HFF
Next I
put #1,1001,s
close #1
redim s(1 to filelen("c:\music.wav")-1000) '设该文件的文件头有1000个字节
dim I as longopen "c:\music.wav" for binary as #1
get #1,1001,s ‘取出该文件的文件体(即出去文件头的数据)
For i=LBound(s) to UBound(s)
s(i)=s(i) Xor &HFF
Next I
put #1,1001,s
close #1