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

[AU3基础] send 发送#号时为什么会变成3 已解决

  [复制链接]
发表于 2013-11-24 10:34:16 | 显示全部楼层 |阅读模式
本帖最后由 p7749 于 2013-12-15 00:13 编辑

在一个网页flash 游戏里面,我想要在聊天窗口发送点聊天内容,总是出错,请高手指点.
Send("3个 ##2,五级强化石##=200元宝",1)
结果在聊天窗口会随机出现如下内容
个3 #32,五级强化石3#=200元宝
3个 ##2,五级强化石33=200元宝
个3 #32,五级强化石3#=20元宝0

把整个句子分开来或者用ControlSend语句再或者用不加参数的语句 send("+3+3")来发送两个连续的#号  都出现了#号变3的情况,以及字符串乱序的情况.请问这个可以解决吗.请高手帮忙!
发表于 2013-11-24 10:43:06 | 显示全部楼层
是不是应该在#上单引号试一下?#是特殊符号吧
 楼主| 发表于 2013-11-28 22:32:25 | 显示全部楼层
Send("3{ASC 20010}{ASC 035}{ASC 035}{ASC 050}{ASC 044}五级强化石{ASC 035}{ASC 035}=200元宝")
使用ASII码 可以基本上不出错了.但是还是偶尔出错 应当显示#号的位置还是会有3出现 只是少很多了.
还是希望高手指点.
发表于 2013-11-28 23:35:00 | 显示全部楼层
Send("3个 {# 2}2,五级强化石{# 2}=200元宝")
发表于 2013-11-29 21:58:46 | 显示全部楼层
可能是输入法的问题
 楼主| 发表于 2013-12-15 00:12:57 | 显示全部楼层
最后没有完全解决方法.用ASII码出错的机率最小.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 03:49 , Processed in 0.118105 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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