TC官方合作论坛

标题: 请帮我看看这个窗口句柄的错误,该如何修改 [打印本页]

作者: zengjia    时间: 2013-7-27 23:08
标题: 请帮我看看这个窗口句柄的错误,该如何修改
空间 自动打怪
//默认空间
变量 线程句柄
自动打怪,找到窗口
//全局变量
功能 找到窗口()
    //添加一个找到窗口的命令
   
    窗口句柄=窗口.找到窗口("","World of Warcraft")
    窗口.设置位置(1182468,0,0)
    窗口.设置大小(1182468,1024,768)
    如果(窗口句柄>0)
        辅助.消息框("注入成功")
    否则
        辅助.消息框("没有找到窗口")
    如果结束
功能结束

功能 自动杀怪()
   
    循环(真)
        窗口.发送按键(窗口句柄,192)//窗口句柄逗号后面加键值
        辅助.等待(50)     
        变量 x,y
        遍历(3)//重复动作3次
            循环(窗口.区域找色(窗口句柄,1,1,1024,768,#BB3336,0,x,y))//坐标需要修改
                键盘.按键(49,1)
                辅助.等待(1000)
                键盘.按键(50,1)              //键盘内容全部改成 窗口.发送按键(窗口句柄,) 窗口句柄逗号后面加键值
                辅助.等待(1000)
                键盘.按键(112,1)
                辅助.等待(1000)
            循环结束
        遍历结束
    循环结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
    线程句柄=线程.开启("自动打怪.自动杀怪","")
功能结束

功能 热键0_热键()
    //这里添加你要执行的代码
    自动打怪.开始_点击()//热键操作
功能结束
//退出按钮_点击操作
功能 退出_点击()
    辅助.退出()
功能结束

功能 热键1_热键()
    //这里添加你要执行的代码
    自动打怪.退出_点击()
功能结束

功能 热键2_热键()
    //这里添加你要执行的代码
    线程.暂停(线程句柄)
功能结束

功能 热键3_热键()
    //这里添加你要执行的代码
    线程.恢复(线程句柄)
功能结束

功能 按钮0_点击()
    //这里添加你要执行的代码
    变量 线程
    线程.开启("自动打怪.找到窗口","")
功能结束
空间结束
错误提示:>错误:D:\我的资料\桌面\自动打怪\自动打怪\自动打怪.t 行号:23 错误信息:'窗口句柄'是不合法的变量名或者是没定义的变量名

作者: dxdzz    时间: 2013-7-27 23:24
  1. 功能 自动杀怪()    窗口句柄=窗口.找到窗口("","World of Warcraft")    循环(真)        窗口.发送按键(窗口句柄,192)//窗口句柄逗号后面加键值        辅助.等待(50)             变量 x,y         遍历(3)//重复动作3次            循环(窗口.区域找色(窗口句柄,1,1,1024,768,#BB3336,0,x,y))//坐标需要修改                键盘.按键(49,1)                辅助.等待(1000)                键盘.按键(50,1)              //键盘内容全部改成 窗口.发送按键(窗口句柄,) 窗口句柄逗号后面加键值                辅助.等待(1000)                键盘.按键(112,1)                 辅助.等待(1000)            循环结束        遍历结束    循环结束功能结束
复制代码
  1. 功能 按钮0_点击()    //这里添加你要执行的代码    变量 线程    线程.开启("自动打怪.找到窗口","")功能结束
复制代码
基础知识 变量视频可以看看。

作者: 夏末    时间: 2013-7-27 23:24
全局变量 添加  窗口句柄
作者: zengjia    时间: 2013-7-27 23:39
回复 3楼夏末的帖子

谢谢,又学了点知识




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