TC官方合作论坛

标题: 字符型转整形失败 就是教程里教的那个 [打印本页]

作者: 1649747444    时间: 2012-2-12 14:18
标题: 字符型转整形失败 就是教程里教的那个
字符型 x坐标
字符型 y坐标
整型 x
整型 y
x坐标=编辑框.获得文本("x")
y坐标=编辑框.获得文本("y")
如果(字符串.长度(x坐标)==0 || 字符串.长度(y坐标)==0)
辅助.消息框("老大你玩我呢")
否则
x=转换.字符型转整型(x坐标)
y=转换.字符型转整型(y坐标)


    辅助.等待(500)
    鼠标.移动(x,y)
    辅助.等待(500)
    鼠标.左键双击(1)
如果结束


提示是14行 也就是X=转换.字符型转整形那句。提示是错误的实参数列表
我刚开始学习TC 实在小白 弄不明白难受的很  大侠指教一下 顺便问下 字符型 和整型是什么意思 理解不透啊

作者: lmlxh    时间: 2012-2-12 14:27
试试   x=转换.字符型转整型(x坐标,1)
作者: lmlxh    时间: 2012-2-12 14:28
1是16进制  0是10进制
作者: 1649747444    时间: 2012-2-12 14:33
回复 2楼lmlxh的帖子

成功了 问下为何???教程没加就可以 我就不可以??
作者: 1649747444    时间: 2012-2-12 14:35
1是16进制  0是10进制
lmlxh 发表于 2012-2-12 14:28:19
也就是说我的是16进制??怎么看出来的??我不太懂?
作者: 1649747444    时间: 2012-2-12 14:41
还有一个问题 我用抓抓看我的电脑坐标是35 100  可是执行脚本就会有很大偏差 大概是35  80才正确  为什么???起点坐标没改过
作者: 超自然    时间: 2012-2-12 15:34
整型,是一个数字,有数学上的意义,1,即是数学上的1,可以参加各种数学运算
字符型,从内存空间上来说,占取了一段线性连续的内存空间,字符型"1"在程序看来,不带有数学意义,"1"与ABC与中文,与标点符号没啥区别,只是一个长成一竖的符号,当然,也不能参加数学运算.(除非转换后)
作者: lmlxh    时间: 2012-2-12 20:16
回复 4楼1649747444的帖子

教程不是2.1版本的
作者: lmlxh    时间: 2012-2-12 20:17
回复 5楼1649747444的帖子

你把鼠标放在转换.字符型转整型的   .    就可以看到了。也可以在TC库里面的转换下面看功能描述。
作者: lmlxh    时间: 2012-2-12 20:19
回复 6楼1649747444的帖子

x坐标=编辑框.获得文本("x")
y坐标=编辑框.获得文本("y")

改成用编辑框输入

x坐标=编辑框.获得文本("编辑框0")
y坐标=编辑框.获得文本("编辑框1")
作者: 1649747444    时间: 2012-2-12 20:49
整型,是一个数字,有数学上的意义,1,即是数学上的1,可以参加各种数学运算
字符型,从内存空间上来说,占取了一段线性连续的内存空间,字符型"1"在程序看来,不带有数学意义,"1"与ABC与中文,与标点符......
超自然 发表于 2012-2-12 15:34:40
我大概明白了 字符型是代码 整型是数字 脚本代码里需要做一些转换才能实现某些操作  好难啊 慢慢学吧我 谢谢前辈们了 。。。话说这是我打的第二遍 第一遍验证码输入错了。。。。
作者: 1649747444    时间: 2012-2-12 20:53
回复 6楼1649747444的帖子

x坐标=编辑框.获得文本("x")
y坐标=编辑框.获得文本(&qu......
lmlxh 发表于 2012-2-12 20:19:00 哦哦哦 原来如此 我是俩个都用的1  X坐标就有偏差 我还特意看了下 10以内没偏差 10以上就开始有了。。。。我后来又做了一个 直接移动鼠标到固定坐标的脚本就没有偏差 我就明白是我以前的脚本有问题 问题是我不明白问题出在哪 因为我根本没太明白那段脚本里德文字都是什么意思 还有现在要加热键也太难了。。。对于新手的我来说简直是天书。。。。为什么要这样





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