TC官方合作论坛

标题: 后台坐标问题。路过的大神,请留步,请留步!!! [打印本页]

作者: badcwytga    时间: 2013-3-1 21:30
标题: 后台坐标问题。路过的大神,请留步,请留步!!!
功能 逻辑型 第一读取_点击()
辅助.等待(2000)
整型 句柄 = 网页.得到窗口句柄("浏览器0")//
找到 句柄
整型 x屏幕,y屏幕,x窗口,y窗口
鼠标.获取坐标(x屏幕,y屏幕) //获取屏幕坐标

编辑框.设置文本("编辑框2",转换.整型转字符型(x屏幕))//保存屏幕坐标
编辑框.设置文本("编辑框3",转换.整型转字符型(y屏幕))

窗口.屏幕转窗口(句柄,x屏幕,y屏幕,x窗口,y窗口) //转换成窗口坐标
编辑框.设置文本("编辑框0",转换.整型转字符型(x窗口))
编辑框.设置文本("编辑框1",转换.整型转字符型(y窗口))
//保存窗口坐标

辅助.等待(100)
返回 真
功能结束


功能 逻辑型 第一测试_点击()
整型 句柄 = 网页.得到窗口句柄("浏览器0") //找到 句柄
字符型 x=编辑框.获得文本("编辑框2")
字符型 y=编辑框.获得文本("编辑框3")
//获取 屏幕坐标

整型 x1=转换.字符型转整型(x,0)
整型 y1=转换.字符型转整型(y,0)
整型 x2,y2

窗口.屏幕转窗口(句柄,x1,y1,x2,y2)  //转换窗口坐标

dm.MoveTo(x2,y2) //后台鼠标 移动到 窗口指定坐标
dm.LeftClick()         //左键点击
返回 真

功能结束


绿色代码 以上操作 测试可以实现
下面黑色代码 测试 不可以 不知道为什么 研究好久 实在不知道问题所在 。。。。。

功能 逻辑型 热键0_热键()
如果(状态==0)
线程句柄=线程.开启("农场.自动收金钱","")  

整型 句柄=窗口.自身句柄()
窗口.设置标题(句柄,"运行中.....")

状态=1  
否则
线程.关闭(线程句柄)
整型 句柄=窗口.自身句柄()
窗口.设置标题(句柄,"停止了")
状态=0  
如果结束



整型 线程句柄,线程句柄1,状态

功能 逻辑型 自动收金钱()  

整型 句柄 = 网页.得到窗口句柄("浏览器0")
整型 句柄=窗口.找到窗口("农场")
字符型 x=编辑框.获得文本("编辑框2")
字符型 y=编辑框.获得文本("编辑框3")
整型 x1=转换.字符型转整型(x,0)
整型 y1=转换.字符型转整型(y,0)
整型 x2,y2
窗口.屏幕转窗口(句柄,x1,y1,x2,y2)
dm.MoveTo(x2,y2)
dm.LeftClick()


返回 真
功能结束


[attach]7966[/attach]

作者: shine宝宝    时间: 2013-3-1 22:03
没给 状态  初始赋值?
作者: tutoulaoli    时间: 2013-3-1 22:21
同意楼上的
作者: Sky_Pro    时间: 2013-3-1 23:48
路过,学习
作者: badcwytga    时间: 2013-3-2 18:43
回复 2楼shine宝宝的帖子

给 状态  初始赋值了 。不知道是什么原因··要不要发源代码给你?
作者: badcwytga    时间: 2013-3-2 18:43
没给 状态  初始赋值?
shine宝宝 发表于 2013-3-1 22:03:00

给 状态  初始赋值了 。不知道是什么原因··要不要发源代码给你
作者: badcwytga    时间: 2013-3-2 19:29
回复 2楼shine宝宝的帖子

[attach]7965[/attach]
作者: shine宝宝    时间: 2013-3-2 22:53
怎么还用3.几呢
作者: shine宝宝    时间: 2013-3-2 22:57
61行又一个状态
作者: badcwytga    时间: 2013-3-2 23:07
标题: 请问大神,怎么回事呢?》
61行又一个状态
shine宝宝 发表于 2013-3-2 22:57:51

请问大神,怎么回事呢?》
作者: shine宝宝    时间: 2013-3-2 23:15
你把61行的状态去掉呢?
作者: badcwytga    时间: 2013-3-2 23:59
你把61行的状态去掉呢?
shine宝宝 发表于 2013-3-2 23:15:47

61行 状态 是 热键那里 需要的

删掉 会语法错误

作者: shine宝宝    时间: 2013-3-3 00:22
你初始化里的状态不是全局变量。。。。。




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