|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 flyheart 于 2014-4-18 14:35 编辑
空间 psbc
//默认空间
变量 psbchd,应转,已转,还差
功能 开始_点击() //问题1:程序主要是找图,然后按顺序单击进入,因为一路找图较多,怎样才能既按顺序执行,又不至于界面卡死?(开线程,创建临界区有用吗?怎样做?)
psbc.进入("psbc.bmp")
psbc.进入("dlmm.bmp",150,10)
....
遍历(还差) //问题2:此处编译出错,但这里参数 还差 是为常量啊,并且有值。(虽然可用i=0;i<还差;i++解决)
已转++
psbc.进入("xyb.bmp")
psbc.进入("jymm.bmp",150,0)
还差=应转-已转
线程1=线程.开启("psbc.设置标签","") //问题3: 这里不管是否用线程的方法,界面上标签的值都无法更新!什么原因?
线程2=线程.开启("psbc.写转账","")
辅助.等待(1500)
psbc.进入("jsfh.bmp")
遍历结束
功能结束
功能 读转账()
是否存在=文件.是否存在("d:\\config.ini")
如果(是否存在)
应转=辅助.读配置("转账次数","应转","d:\\config.ini")
已转=辅助.读配置("转账次数","已转","d:\\config.ini")
还差=辅助.读配置("转账次数","还差","d:\\config.ini")
否则
应转=3000
已转=0
还差=应转-已转
如果结束
功能结束
功能 写转账()
辅助.写配置("转账次数","应转",应转,"d:\\config.ini")
辅助.写配置("转账次数","已转",已转,"d:\\config.ini")
辅助.写配置("转账次数","还差",应转-已转,"d:\\config.ini")
功能结束
功能 初始化()
psbc.读转账()
编辑框.设置文本("编辑框0",应转)
psbc.设置标签()
功能结束
功能 进入(picname,pyx=0,pyy=0)
变量 picno=-1,picx,picy
循环(picno<0)
picno=图像.找图(0,0,600,800,"rc:"&picname,0,0.9,0,picx,picy)
循环结束
鼠标.移动(picx+pyx,picy+pyy)
辅助.等待(300)
鼠标.左键单击(1)
功能结束
功能 设置标签()
标签.设置文本("标签4",已转)
标签.设置文本("标签5",还差)
功能结束
空间结束
问题4:tc能否提供中断处理,如在程序运行过程中,不固定的某个地方出现了错误,用户能够根据这错误提示,执行自定义函数?
先在这谢谢各位大虾、老师、高手了!
|
|