找回密码
 加入
搜索
查看: 1623|回复: 5

我都疯了,_StringToHex('中')在我的机器上为什么是'D6',而不是'D6 D0'??

[复制链接]
发表于 2009-3-3 16:29:20 | 显示全部楼层 |阅读模式
如题,真是是被打败了。

[ 本帖最后由 zerozha 于 2009-3-6 22:13 编辑 ]
发表于 2009-3-3 16:48:36 | 显示全部楼层
我的很正常  是不是机器的内码有问题?
发表于 2009-3-3 16:53:08 | 显示全部楼层
是脚本编译方式的问题,你使用ANSI编译方式就可以了。
#Region ;**** 参数创建于 ACNWrapper_GUI ****
#AutoIt3Wrapper_UseAnsi=y
#EndRegion ;**** 参数创建于 ACNWrapper_GUI ****
 楼主| 发表于 2009-3-3 19:10:35 | 显示全部楼层
加上
#AutoIt3Wrapper_UseAnsi=y
这个后,直接赋值如:
$hex=_StringToHex('中') 为 D6 D0

但是从GUI input中取到的值还是 D6
发表于 2009-3-4 01:44:08 | 显示全部楼层
把程序发一下看看
发表于 2009-3-4 02:35:05 | 显示全部楼层
#AutoIt3Wrapper_UseAnsi=y
加上这句以后要编译后才会生效
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-19 13:48 , Processed in 0.074432 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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