找回密码
 加入
搜索
查看: 3464|回复: 2

[AU3基础] [已解决]au3中ini字段的限制32767 字符是多少字节

[复制链接]
发表于 2010-6-19 01:09:17 | 显示全部楼层 |阅读模式
本帖最后由 itljl 于 2010-8-18 12:30 编辑

IniReadSection ( "文件名", "字段名" )
的中文翻译中。

本函数返回的数组元素的数量储存在零号元素 $result[0][0] 中.若遇到错误则该数组不会被创建.
注意:只有在字段中的前 32767 字符可以被正常返回,用于 Win9x 兼容.


其中 "32767 字符 " 倒底是多少字节呢?

因为 "字符" 包括 “字母、数字、字和符号”等,而这些元素所占的字节并不一样的。如 1个英文字符存储需要1个字节,2个数字为一个字节,汉字则是两个字节。

不知道这里在AU3中可不可以把这个字符当作是英文字符,

那么AU3中INI的读取,每个字段可以有的最大字符数是 32767 字节(Byte) 约31.9KB
发表于 2010-6-19 01:37:16 | 显示全部楼层
它只认字符数,不管是字母汉字还是符号均为一个字符,所以如果非要和字节挂钩的话最大应该介于32767 字节到 (32767-1)*2 字节之间,约32KB~64KB。
个人理解~
 楼主| 发表于 2010-6-19 13:01:19 | 显示全部楼层
回复 2# afan

谢谢,原来是只认字符。。这个单位真的有点奇怪,因为一个限制居然是一个不确定的值。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-16 14:55 , Processed in 0.086801 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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