heroxianf 发表于 2015-12-14 09:38:28

关于文本编码问题[已解决]

本帖最后由 heroxianf 于 2015-12-20 02:57 编辑




如上图,我加载自己编写的INI配置文本,一开始始终提示编译错误,我依次用过ANSI编码、UTF-8编码、UTF-8无DOM编码都是错误的,最终用UCS-2 LITTLE ENDIAN编码格式才正常加载。对于这个文本编码问题还烦恼正则编写,网上搜索了一些文章看文本编码答案看了一下,还是云山雾罩的,希望坛友举例说明一下。

cfanpc 发表于 2015-12-14 11:25:25

你这不是AU3吧

heroxianf 发表于 2015-12-14 11:30:49

回复 2# cfanpc Local $rdini = IniReadSection(@ScriptDir & "\Data\Config.ini", "测试模型")
For $i = 1 To $rdini
        GUICtrlSetData($Combo1, $rdini[$i])
Next就是AU3啊,这是示例里的一句,我拿过来用的时候加载自己INI文件编码上一开始始终错误。

afan 发表于 2015-12-14 12:24:36

回复cfanpc 就是AU3啊,这是示例里的一句,我拿过来用的时候加载自己INI文件编码上一开始始终错误。
heroxianf 发表于 2015-12-14 11:30 http://www.autoitx.com/images/common/back.gif


    始终没说什么错误…也没有示例范本…

heroxianf 发表于 2015-12-14 12:52:40

回复 4# afan

我也不知道什么错误,要是使用其他编码的INI编译AU3脚本 就会提示编译不了。所以自己有点郁闷,瞎折腾到一个UCS-2的格式就好了。

车技一流 发表于 2015-12-15 14:49:20

新手 没见过学习了

luren666 发表于 2015-12-16 14:57:31

您这个INI文件存不存在应该都可以编译的,应该跟ini的编码格式关系不太,我们一般配置文件从来没管过是什么格式,一般来说拿过来都可以用的。

ddrs 发表于 2015-12-17 08:28:22

应该可以变异3吧。。。。。

heroxianf 发表于 2015-12-20 02:59:06

谢谢大家,利用示例反复的测试没有发现问题,可能是我什么地方搞错了。
页: [1]
查看完整版本: 关于文本编码问题[已解决]