找回密码
 加入
搜索
查看: 6703|回复: 15

[AU3基础] 惊异发现,娶谁谁乱码?

 火.. [复制链接]
发表于 2012-12-18 22:30:25 | 显示全部楼层 |阅读模式
MsgBox(0,"","娶")



两台机器运行此结果,其他汉字未见异常,求解…………

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2012-12-18 22:44:42 | 显示全部楼层
已有帖子讨论过此问题, 是文字编码问题. 中文过少, 编译器无法识别, 它有给出相关信息.
只有少数一些中文会出现这现象吧? 没一一去测试过, 毕竟我们的代码里怎么会只有一个中文?
你在代码里多打一个或两个中文, 无论是加进要执行的代码行还是另起注释行都可以,就不会有这现象了.
发表于 2012-12-18 23:11:42 | 显示全部楼层
回复 1# header


    报告,我未见乱码。你的文件编码是什么,还有windows的语言设置是啥?
发表于 2012-12-18 23:49:25 | 显示全部楼层
你也可以尝试如:



等都是,跟汉字的内码有关,跟多少无关,就算一万个以上的几个文字组合也是乱码的
发表于 2012-12-18 23:53:14 | 显示全部楼层
是的,测试我的也是这个问题,
windows XP SP3+3.3.6.1
发表于 2012-12-19 01:30:03 | 显示全部楼层
MsgBox(0,0,'通')
MsgBox(0,0,'一')
MsgBox(0,0,'娶')
MsgBox(0,0,'而')
加一行就行了
发表于 2012-12-19 07:27:50 | 显示全部楼层
,我未见乱码
发表于 2012-12-19 15:45:59 | 显示全部楼层
没这问题 XPSP3+3.2.0
发表于 2012-12-19 16:18:00 | 显示全部楼层
win7 sp1 32位乱码...
发表于 2012-12-21 10:13:19 | 显示全部楼层
本帖最后由 Qokelate 于 2012-12-21 10:14 编辑

指定为 Unicode BOM   任何代码都无压力

文件代码仅一行  MsgBox(0,0,'娶')

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2012-12-21 11:21:08 | 显示全部楼层
真是这样神奇啊
发表于 2012-12-21 11:32:04 | 显示全部楼层
回复 12# sbtddh

没什么神奇的,就是字符编码问题,你也可以做一个小试验:

新建个记事本,然后输入
联通
两个字,然后保存,之后再用记事本打开,你看到什么了??
当然,你输入
电信
两个字,是不会有这个问题的
发表于 2012-12-21 12:16:47 | 显示全部楼层
回复 1# header
win7 sp1 64-bits Enterprise, 同样的问题!
发表于 2012-12-23 11:08:32 | 显示全部楼层
咋天論壇怎麼啦
发表于 2012-12-25 21:50:42 | 显示全部楼层
回复 12# annybaby


    这是为何? 真的乱码啊。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-21 23:49 , Processed in 0.111505 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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