阅读背景:

VB读取大文件的问题

来源:互联网 
我通过循环执行Get #1, , Byt_sBuffer语句来实现对文件的读操作,其中Byt_sBuffer()是一个字节型数组。当文件比较小的时候,这个语句没有任何问题,可以正常执行。但现在的问题是:一旦文件大小超过2G,随着文件记录号的增加,记录号最终会超过2147483647,即Long型数据的表示范围,这时就程序就会报错。因为在Get语句中,文件记录号默认就是Long型,所以我也无法另外使用双精度型数据类型来代替。这个问题该如何解决呢?? 我通过循环执行Get #1, , Byt_sBuffer语句来实现对文件的读操作,其中Byt_



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: