TC官方合作论坛

标题: 关于逻辑型返回值的问题 [打印本页]

作者: zhtnh007    时间: 2013-8-2 14:40
标题: 关于逻辑型返回值的问题
窗口.还原() 说明是 函数执行成功,返回真,否则返回假.

功能 按钮0_点击()
    窗口句柄=窗口.找到窗口("记事本.txt - 记事本")
   
    如果(窗口句柄==0)
        辅助.消息框("窗口没有找到")
    否则
        真假=窗口.还原(窗口句柄)
        
        调试输出(真假)
    如果结束
   
功能结束
为什么窗口还原与否,输出的都是-1,问题在哪里,怎么才能输出正确的返回值呢?



作者: 187144831    时间: 2013-8-2 15:19
-1 的意思就是真  
只是用调试输出的方式显示出来就会这么显示
如果你下断点 调试的话 看到的值就是 真  不过是英文的
还有你说的不管什么时候都返回真
这个函数可能只能判定有没有执行吧  至于执行效果不能判断
就像鼠标点击  虽然返回的也是真  但是不能保证鼠标真的点击了
插件绑定模式不对 或者 有保护之类的

作者: zhtnh007    时间: 2013-8-2 15:36
回复 2楼187144831的帖子

先谢谢你,
-1是真,
0表示假是吗
还断点是怎么用的,我不会,能教一下么
作者: 187144831    时间: 2013-8-2 16:20
回复 3楼zhtnh007的帖子


[attach]10454[/attach]
黄点的地方 用鼠标左键点击会出现黄点 1号   
然后点运行代码会暂停到黄点的位置 2号圈 那里有单步和过程调试
在暂停下来的时候 时能看到变量的值的 在3号圈内
dm的值你不用管那是我插件的全局变量 所以会显示在这里


作者: 187144831    时间: 2013-8-2 16:20
对了
采纳
作者: zhtnh007    时间: 2013-8-2 17:03
回复 4楼187144831的帖子

谢谢,对我很有帮助




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