TC官方合作论坛
标题:
窗口句柄不能为空什么意思?
[打印本页]
作者:
m723821
时间:
2012-8-13 22:04
标题:
窗口句柄不能为空什么意思?
代码如下
空间 界面设计
//定义默认空间
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 句柄
整型 窗口句柄
字符型 游戏窗口名
字符型 按键码
字符型 时间间隔
游戏窗口名=编辑框.获得文本("编辑框0")
如果(字符串.长度("游戏窗口名")==0)
辅助.消息框("请输入游戏窗口名!")
返回 真
如果结束
按键码=编辑框.获得文本("编辑框1")
如果(字符串.长度("按键码")==0)
辅助.消息框("请输入按键码")
返回 真
如果结束
时间间隔=编辑框.获得文本("编辑框2")
如果(字符串.长度("时间间隔")==0)
辅助.消息框("请输入间隔时间!!")
返回 真
如果结束
窗口句柄=窗口.找到窗口("游戏窗口名")
循环 (真)
窗口.提交按键(窗口句柄,转换.字符型转整型(按键码))
辅助.等待(转换.字符型转整型(时间间隔))
循环结束
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束
//空间结束语句
最后运行说窗口句柄不能为空 什么意思?求指教啊 !!!
作者:
shine宝宝
时间:
2012-8-13 22:15
你用AB抓抓获取一下 那个程序的窗口名 然后复制到编辑框里 看看 可能是没找到窗口
还有我上个帖子要采纳啊。。。LZ
作者:
m723821
时间:
2012-8-13 22:22
上个帖子采纳了 不过这个像你那样不行啊 还是那句话 窗口句柄不能为空啊
作者:
shine宝宝
时间:
2012-8-13 22:28
窗口句柄=窗口.找到窗口("游戏窗口名")
改成
窗口句柄=窗口.找到窗口(游戏窗口名)
作者:
m723821
时间:
2012-8-13 22:35
改了 没那提示但是运行后没反应 在动下就卡了
作者:
shine宝宝
时间:
2012-8-13 22:36
循环要写在线程里 你把循环去掉试试
作者:
m723821
时间:
2012-8-13 22:39
现在该了 但是什么反应也没 不卡 程序写的动作也没做出来
作者:
shine宝宝
时间:
2012-8-13 22:40
可能是不支持提交按键。。
作者:
m723821
时间:
2012-8-13 22:41
那是什么原因 代码错了还是怎么?
作者:
shine宝宝
时间:
2012-8-13 23:01
你可以先拿别的窗口 比如QQ按下回车试试脚本是否正确
作者:
m723821
时间:
2012-8-13 23:05
游戏问题 换游戏一切OK
作者:
shine宝宝
时间:
2012-8-13 23:57
值得采纳吗 hiahia 睡觉啦
作者:
feng123144
时间:
2012-8-14 01:23
回复
2楼
shine宝宝
的帖子
强逼别人采纳?
作者:
shine宝宝
时间:
2012-8-14 11:31
回复
13楼
feng123144
的帖子
可是一觉醒来还是没采纳= =。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1