TC官方合作论坛
标题:
小白白白白白白白白问题。。。。。。
[打印本页]
作者:
kovsko
时间:
2012-7-15 22:48
标题:
小白白白白白白白白问题。。。。。。
空间 自动打怪
整型 窗口句柄,是否成功
功能 逻辑型 打怪()
窗口句柄=dm.FindWindow("","轩辕传奇")
如果(窗口句柄==0)
辅助.消息框("没有找到窗口")
返回 假 ----------------------------------这里的返回 "真" 和 "假" 到底啥区别啊。。。
如果结束
我也太笨了。。脑袋压根就赚不过来弯...我就想请教下高高高高人。,。。 以上的区别是 真的 就返回之后执行????,假的就不执行???????????
我滴个妈呀..我咋这笨内.....................求个高人.说的想起点,最好有比喻。。。。。。。。我也太笨了。。/。
作者:
cylhb
时间:
2012-7-15 22:56
-.- 返回值是用变量来接收的....
逻辑型 标志=自动打怪.打怪()
返回 假,则标志=假...
作者:
kovsko
时间:
2012-7-15 23:08
回复
2楼
cylhb
的帖子
哦哦哦哦 有点懂了。。。。
作者:
kovsko
时间:
2012-7-16 12:36
回复
2楼
cylhb
的帖子
在问一下,,,,,,,如果返回是假的话。。逻辑型 标志 的就不会执行呢??
要是没找到窗口 返回还是真的话,就崩掉了吧???
作者:
loveternity
时间:
2012-7-16 14:20
你这里的逻辑型定义的是函数打怪的返回类型,在其它函数调用打怪这个函数时才会用到返回值,至于打怪函数内部只是提供返回值结果,不影响函数自身,如果函数没找到窗口你已经加了如果判定所以不存在返回真的情况,假使没有如果判定,不论找没找到都返回真,再其他函数用到窗口句柄时可能会崩掉,不能确定其有效!不知道这样说明白了没
作者:
cylhb
时间:
2012-7-16 15:55
逻辑型 标志=自动打怪.打怪()
如果(标志==假)
//,返回假,表示找不到窗口,那么就不做任何操作 //没找到窗口不做任何操作,则不会影响程序,也就没有崩的情况..
否则
//否则就是返回 真,表示找到窗口,在这里写入想要操作的代码.
如果结束
作者:
kovsko
时间:
2012-7-16 16:31
回复
5楼
loveternity
的帖子
有点意思了。。。。。我慢慢悟吧。。。谢谢哦。。。。。。。。很详细馁~~~~
作者:
kovsko
时间:
2012-7-16 16:34
回复
6楼
cylhb
的帖子
谢谢大侠。。。。。。下次采纳您的。。该死的版主不让我采纳两次。。。。
作者:
cylhb
时间:
2012-7-16 17:00
-.-你已经采纳过我的了
能帮到就好
多理解理解吧
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1