|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 wgh56566 于 2013-11-29 00:23 编辑
#include"注册.t"
空间 Xcn辅助
//默认空间
线程句柄,线程状态=真
验证线程控制=0,计数器=0
//开始按钮_点击操作
功能 开始_点击()
线程句柄=线程.开启("测试.主线程","")
功能结束
功能 ()
//这里是代码
功能结束
//退出按钮_点击操作
功能 退出_点击()
辅助.退出()
功能结束
功能 热键0_热键()
//这里添加你要执行的代码
如果(线程状态==真)
线程.暂停(线程句柄)
线程状态=假
否则
如果(线程状态==假)
线程.恢复(线程句柄)
线程状态=真
如果结束
如果结束
功能结束
功能 初始化()
//这里添加你要执行的代码
返回值=控件.模态窗口("注册")//这里会卡出,弹出子界面关闭操作,等待返回值
如果(返回值==0)
辅助.退出()
如果结束
线程.开启("Xcn辅助.循环认证","")
功能结束
旧计数器,时间2
//消息路由功能
功能 Xcn辅助_消息路由(句柄,消息,w参数,l参数,时间,x坐标,y坐标)
如果(验证线程控制==0)
时间2=系统.获取毫秒()
旧计数器=计数器
如果结束
如果(系统.获取毫秒()-时间2>60*1000*3+1000)
如果(计数器-旧计数器<60*1000*3)
辅助.退出()
如果结束
如果结束
返回 假
功能结束
功能 循环认证()
计次=0
时间=系统.获取毫秒()
循环(真)
如果(系统.获取毫秒()-时间>60*1000*3)
返回信息
返回值=会员.验证注册码(注册.注册码账号,注册.注册码,注册.项目类型,返回信息)
如果(返回值<0)
如果(返回值==-6)
如果(计次<3)
计次++
继续
如果结束
如果结束
如果(返回值==-16)
继续
如果结束
辅助.退出()
如果结束
计次=0
验证线程控制=1
如果结束
计数器++
辅助.等待(20)
循环结束
功能结束
空间结束
//空间结束语句
|
|