TC官方合作论坛

标题: 窗口激活问题,,再来高手,谢谢 [打印本页]

作者: dshp4050    时间: 2012-5-12 21:34
标题: 窗口激活问题,,再来高手,谢谢


字符型 返回值=系统.枚举("某某游戏标题",0)
句柄=字符型[7] //需要先初始化一次
字符型 分隔符="|"
逻辑型 是否成功=字符串.分割(返回值,分隔符,句柄)      
       数组.大小(句柄,窗口数量)

整型  窗口句柄=转换.字符型转整型(句柄[序号],0)
窗口.激活(窗口句柄)

//上面所有的变量都定义过了

1.单步调试可以看出,已经读到窗口了,得到  窗口句柄=1507090,但是窗口不能激活
2.如果把语句换成   窗口.激活(1507090),也不能激活。

3.如果在下面这里,可以激活
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
窗口.激活(1507900)
整型 线程1=线程.开启("程序.开始")
返回 真
功能结束

肯定是写的不对,求高手看看哪里错了?


作者: kevinqq    时间: 2012-5-12 22:19
asdfasdf
作者: cylhb    时间: 2012-5-12 22:40
直接写在按钮函数里面没问题.那肯定是可以激活的.

你上面哪些都写在哪里了呢?把功能函数都补齐,包括调用...再看看
作者: 梧桐树下雨    时间: 2012-5-12 22:49
获取到的 是你想要的窗口句柄么  你用ab抓抓 看看    获取句柄 之后 加点休眠 试试
作者: 冷月无痕    时间: 2012-5-13 07:19
有些窗口TC激活命令无效的
你可以试试大漠的激活窗口命令或者用TC的置顶命令
要注意的是用TC的置顶命令一定要取消置顶,不然脚本退出了,游戏窗口依然是置顶的,而已除非关闭不然不能取消置顶
作者: jialiu    时间: 2012-5-13 17:26
还是不懂
作者: dshp4050    时间: 2012-5-14 12:00
谢谢大家,最终解决办法是在按钮里面调用了,很莫名其妙。。。
刚开始用TC,总发生很多莫名其妙的问题。。。
作者: mengtianxi    时间: 2012-9-19 00:29
还好还好和
作者: wudongdonghehe    时间: 2012-10-22 00:11
回复 7楼dshp4050的帖子

能发段代码吗?没弄明白你说的意思。




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