to:bestluo
把你的“算法”贴出来看看
把你的“算法”贴出来看看
解决方案 »
- VB IDE设置无法保存
- vb 做activex控件 操作word文本
- 请问水晶报表在哪下载?
- 讨论一个非常专业的问题,在VB中如何实数组中插入行(要用最简便且最快的方法)?
- 各位使用Setup Factory 6.0制作安装文件,如何检测以前的版本是否存在,如果存在就卸载,然后安装新版(无需人工操作!)
- 超好拿分 感觉很简单 我却纠结在此 请各位大侠帮忙
- vb中的远程发送数据(急用,在线等)
- vb中怎样控制输入数字在(0-1)之间的小数?有代码需改动,求助!
- vb调用Microsoft 基础类应用程序出错?
- vb中什么函数 表示 一个字符在一个字符串中重复的次数?
- ///问题很难吗?为什末没人回答////
- 很急!
我第一次做文件转换程序时,是一个字符一个字符的读,太慢了。后来我发觉先一次性把文件内容读到一个byte数组中再进行处理速度提高了近百倍。
不知是不是也象我那时的菜。
可法否写下原代码。
dim fLen as long
open filename for binary as 1
flen=lof(1)'取文件长度是这个函数吧,我记不清了
redim xByte(flen) as byte这样filename文件的内容就读入xByte数组中了,flen为长度,可以用了。
你要做文件分割程序吗,分段保存为文件就行了。呵呵,开个玩笑~~~~~~
input #1,xByte
Get #1,,xByte
好象有点问题
dim lngFileLen as long
dim intFileNum as integer
intFileNum = FreeFile
open "c:\abc.bin" for binary as intFileNum
lngFileLen=Lof(intFileNum)
Redim BytContent(0 to lngFileLen-1) as byte
Get #intFileNum,,BytContent
Close #intFileNumDeubg.Print StrConv(BytContent,VbUnicode)