TC官方合作论坛

标题: 关于 字符串.返回字符 的问题,不知是不是BUG??? [打印本页]

作者: ugvlc    时间: 2013-7-2 20:29
标题: 关于 字符串.返回字符 的问题,不知是不是BUG???

辅助.消息框(字符串.返回字符("abcdefghijklmn",1))


就这一句代码,为什么返回值   98    呢???

作者: jianqiumy    时间: 2013-7-2 21:11
这是对得~~~
从0开始的~~~b是98
作者: ugvlc    时间: 2013-7-2 21:54
这是对得~~~
从0开始的~~~b是98
jianqiumy 发表于 2013-7-2 21:11:26

首先感谢你的回复,但我还没弄明白,可以否再解释一下呢?
   
为什么b是98呢?b的按键码是66呀!

我实在想不明白,为什么不直接返回字符 b  呢???

作者: 187144831    时间: 2013-7-2 22:08
回复 3楼ugvlc的帖子

键码虽然是66  
但是这个函数已经说清楚了
返回值: 如果找到字符返回找到字符编码值(如果是中文 返回UNICODE编码,英文返回的ASCII编码),否则返回-1
是ASCII编码
ASCII编码B就是98
作者: jianqiumy    时间: 2013-7-2 22:25

(键码是66)  
你可以对一下 ASCII码表或者百度一下~~~~
你慢慢看看这个函数说明~英文 返回的是ASCII编码
66是大写B
98是小写b
楼上有说~~~这个函数已经说得很明白








作者: ugvlc    时间: 2013-7-3 08:04
哦,明白了,谢谢楼上两位的细心解答。

另再请问一个问题,怎么把ASCII编码转换为字符呢???

新手找半天函数也没发现有,见谅了。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1