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

[系统综合] FileRead关于文件包含特殊字符时中止读取,如何规避?

[复制链接]
发表于 2010-7-8 16:08:02 | 显示全部楼层 |阅读模式
如题,使用FileRead读取一个文件时,发现如果文件中存在特殊字符,(在记事本中显示为空格,但实际不是空格),则FileRead会中止读取特殊字符以后的内容,导致文件读取不完全!
请教如何规避这个问题?
发表于 2010-7-8 16:08:57 | 显示全部楼层
上传个范本试试
发表于 2010-7-8 16:39:45 | 显示全部楼层
$file = FileOpen("test.txt", 16)
If $file = -1 Then
    MsgBox(0, "错误", "不能打开文件.")
    Exit
EndIf
    $chars = FileRead($file)
    MsgBox(0, "读取的字符:", BinaryToString($chars))
FileClose($file)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-15 14:57 , Processed in 0.108541 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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