发表回复 
我来提第一个和L版有关的问题吧 关于UTF-8的BOM的
2010-11-15, 14 : 30
我来提第一个和L版有关的问题吧 关于UTF-8的BOM的
UTF-8编码的文件分BOM的和没有BOM的....


AHK_L版 只能读取有BOM的.....读取没有BOM的 虽然也是UTF-8编码 但是还是有乱码.....

哦......对了 我用的就是
FileReadLine, line, path, 1
这句.........L版里或者有别的写法.......让他读没BOM的不乱码??????

或者有没有什么函数....能让文件从没BOM转成有BOM的.....

P.S: 问这个是因为我要用AHK_L读一个软件生成的文件.......虽然那个软件生成的也是UTF-8编码的.....可是是没有BOM的.......
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-15, 14 : 39
 
自问自答.......

查了AHK_L的CHM文件

找到里面有一个FileEncoding

在读文件之前 指定 FileEncoding , UTF-8-RAW

再去读没BOM的文件 就不乱码了.....

:lol 呀呀........翻译组是不是应该把L多出来的这几个语句整理一下呢
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-15, 14 : 44
 
另.....用L版保存文件的时候 也可以

FileAppend, %str%, path, UTF-8-RAW

这样生成的文件就是没BOM的........

唉.......以前还以为L必须要BOM........搞得代码里转了好大一圈........现在还要回头改......
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-15, 15 : 01
 
再另.......ini文件有关的读取 对encoding的支持还没有.....还都只是默认

上面指定的这些 都只是针对文件读写的几个命令的........

如果要双字节写配置文件......就只能用一个随便什么文件来当配置文件 不能用ini文件了
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-15, 23 : 44
 
使用AutoHotkey_L遇到的问题, 请首先查看帮助文件AutoHotkey_L\Script Compatibility, 里面介绍了许多可能遇到问题的情况和相应的解决方法.

AutoHotkey 学习指南 我的帖子
我不生产代码,我只是 AutoHotkey 的搬运工:从官方到中文;从其他语言到 AutoHotkey;有时则把 AutoHotkey 搬运到普通用户面前。
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-16, 10 : 02
 
楼上正解,还可以看看ChangeLog, 里面有各个功能的添加历史

★作品页★
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-18, 21 : 56
ini文件有关的读取可以双字节的啦
4# ddandyy

ini文件有关的读取可以双字节的啦,我找到解决方法了,即ini文件存成 Unicode BOM(LE) 格式,源码存成Unicode BOM(LE)或者UTF-8 BOM(Signature)

简单,再简单一点儿
博客 http://blog.csdn.net/liuyukuan
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-11-19, 08 : 22
 
我现在的ahk就是utf-8(LE)的.....ini也是同样....

然后我做了一个GUI窗口 在窗口里输入文字 存成文件 是UTF-8....

保存到ini 乱码.....
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2010-12-10, 17 : 04
 
大学英语四六级考试试题答案支持淘宝交易
专业提供2010年英语四六级考试原试题+精准答案qq:38049537

最佳的效果,至诚的服务,愿帮助每位考生通过考试

联众专业提供:2010各考试科目的【考试原试题+精准答案】【专业实力枪手】

╄→精准操作.最可观的效果.最诚信的服务
-------------------------------------------------

╄→ 改变考试的转折点,尽在联众替考机构

--------------------------------------------------

╄→诚心服务考生.包您顺利一次通过考试

-------------------------------------------------
财经: 经济师 报关员 报检员 会计从业资格 期货从业资格 国际商务师 注册会计师 价格鉴证师 资产评师
外销员 注册税务师 会计职称 单证员 审计师 跟单员 法律顾问 银行从业资格 证券从业资格 统计

: 一级建造师 一级结构工程师 安全工程师 公路监理工程师 环保工程师 土地估价师 岩土工程师
造价工程师 二级建造师 土地登记代理人 咨询工程师 环境影响评价师 公路造价
房产估价师 房产经纪人 设备监理师 投资项目管理师 城市规划师 安全评价师 物业管理师 造价员


外语: 公共英语 雅思 职称英语 职称日语  大学英语四六级 日语等级 零起点英、韩、日、德、法语
自考英语 商务英语 翻译 雅思 **英语三级 在职申硕英语 在职攻硕英语 新概念英语


医卫:执业医师资格 执业助理医师资格 执业药师 临床执业|助理 口腔 中医师 中西医实践技能 卫生职称

其它:心理咨询师 物流师 公务员 司法 计算机等级 自考 成考 人力资源师 营养 社工 职称计算机 管理咨询


详情咨询联众客服Q:38049537

[b]欢迎广大需要帮助的考生联系我们.答案质量确保您一次轻松顺利通过考试..[/b]
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2012-12-25, 23 : 06
 
最新简单完美的解决SciTE 新建文件默认编码为 带BOM的UTF-8编码
方案见 http://ahk.5d6d.net/viewthread.php?tid=5...1#pid33119

简单,再简单一点儿
博客 http://blog.csdn.net/liuyukuan
访问这个用户的网站 查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
发表回复 


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合