TC官方合作论坛

标题: 郁闷啊,到底错在哪? [打印本页]

作者: Alxe    时间: 2013-12-2 21:06
标题: 郁闷啊,到底错在哪?
功能 寻找游戏()
          窗口句柄=窗口.找到窗口("大航海时代 Online")
如果(窗口句柄==真)
  辅助.消息框("窗口找到了")
否则
  辅助.消息框("窗口没找到")
如果结束
功能结束




问题:
        游戏没有打开的时候弹出消息框“窗口没有找到”,把窗口句柄改成==假之后弹出消息框“窗口找到了”,这应该是对的没有错,但是!

游戏打开之后无论窗口句柄修改成真还是假,都会弹出“窗口没有找到”,搞了一下午也没弄明白到底是什么原因


作者: kaixindexifan    时间: 2013-12-2 21:27
编程里面 真就是1 假就是0  1就是真  0就是假

如果打开了游戏窗口 那么你窗口句柄就是如(15315)这样的数字,它是不等于1的 所以 弹出了后面的提示



  1. 功能 寻找游戏()
  2.           窗口句柄=窗口.找到窗口("大航海时代 Online")
  3. 如果(窗口句柄==0)
  4.   辅助.消息框("窗口没找到")
  5. 否则
  6.   辅助.消息框("窗口找到了")
  7. 如果结束
  8. 功能结束
复制代码

作者: Alxe    时间: 2013-12-2 21:29
kaixindexifan 发表于 2013-12-2 21:27
编程里面 真就是1 假就是0  1就是真  0就是假

如果打开了游戏窗口 那么你窗口句柄就是如(15315)这样的数字 ...

原来如此,谢谢啦~~




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