建议楼主建立一个主函数,统一调用循环,这样调用来调用去太乱了。整理好就不会出错了 |
循环也写得不对啊 |
xlqglm 发表于 2016-4-18 10:37 每一个函数都完成一个具体功能,函数内部根据完成情况返回具体的值以方便调用的主函数判断来选择执行方向进程,意思把所有判断都放在主函数中,每个函数只做单一的功能,比如你的出力任务函数,没找到执行 找钱善(),找到执行 一键完成出力任务() 举例: 功能 主函数() 如果(出力任务()) 一键完成出力任务() 否则 找钱善() 结束 结束 功能 出力任务() 变量 坐标,x,y 等待(300) 坐标 = 找图 (0,0,1280,960,"d:\\yjwc\\出力.bmp","000000",1,1,x,y) 等待(300) 如果(坐标 <0 ) 等待(300) 键盘按键(27,1) 等待(300) 返回 假 否则 等待(100) 鼠标移动(x+5,y+5) 等待(100) 鼠标左键单击(1) 等待(100) 返回 真 结束 结束 |
xlqglm 发表于 2016-4-18 10:37 简单写一个流程也行,我就是没有这个思路,不知道如何下手。谢谢了 |
用了线程,没有全贴过来。完整程序是用了一个线程开始,调用了第一个功能 ,同时获取了ID,同时还有一个这个ID的线程关闭。还有一个检测ID,初始为假,防止同时开始多个线程。但是还是出现错误提示 |
言术 发表于 2016-4-18 10:04 麻烦能给举个例子吗?怎么建立一个主函数,统一调用 循环。简单写一下就可以。 |
线程 |
GMT+8, 2025-9-19 07:54 , Processed in 0.176685 second(s), 28 queries .
Powered by 海安天坑软件科技有限公司
© 2001-2013 Comsenz Inc.