找回密码
 加入
搜索
查看: 3820|回复: 12

[AU3基础] 关于 FileRead 文件 过长无法读取的问题

 火.. [复制链接]
发表于 2011-5-4 09:04:21 | 显示全部楼层 |阅读模式
谁能解决下 现在用 FileRead 读取一个 行数12w行的文件 就无法读取了
发表于 2011-5-4 10:07:15 | 显示全部楼层
先统计下已经读取12W行数据字符串长度.
AU3最大字符串长度: 2,147,483,647 个字符.

或者用2进制读取,再测试长度以确定问题
发表于 2011-5-4 13:14:28 | 显示全部楼层
大大的说明很全面哦,我也是最近才学到,好像都有字节限制,学习了。
发表于 2011-5-4 13:30:20 | 显示全部楼层
2,147,483,647 字节有多大你 知道不
是2G
我就不信你那12万的文件有这么大,发来我看看如果不是什么秘密的话,反之就算了
发表于 2011-5-4 17:32:46 | 显示全部楼层
不行就分段读取呗,又不是一定要一次性都读出来
发表于 2011-5-4 21:30:57 | 显示全部楼层
万一人家内存只有一g呢
 楼主| 发表于 2011-5-5 00:11:39 | 显示全部楼层
文件只有2m...
发表于 2011-5-5 11:06:13 | 显示全部楼层
回复 7# justwait
如果方便的话发一下附件吧,我看看是什么原因读不出来
发表于 2011-5-5 11:06:48 | 显示全部楼层
回复 6# happytc
还有虚拟内存呢,虽然慢点,但读个文件还是没问题的,如果说硬盘都没空间了,那我无话可说了
发表于 2011-5-5 17:44:29 | 显示全部楼层
回复 4# love5173

测试一了个400多万行的文本文件,可以正常读取~~文件大小为59.8M

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-5-5 22:25:57 | 显示全部楼层
先统计下已经读取12W行数据字符串长度.
AU3最大字符串长度: 2,147,483,647 个字符.

或者用2进制读取,再 ...
3mile 发表于 2011-5-4 10:07


同意这个观点。
发表于 2011-5-6 00:36:57 | 显示全部楼层
路过来看看
 楼主| 发表于 2011-5-7 00:33:36 | 显示全部楼层
本帖最后由 justwait 于 2011-5-7 00:40 编辑

编辑下 继续检查问题
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-23 21:55 , Processed in 0.217303 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表