TC官方合作论坛

标题: 怎么让脚本自定义定时执行? [打印本页]

作者: happyxsx    时间: 2013-11-21 23:09
标题: 怎么让脚本自定义定时执行?
[attach]12907[/attach]秒可以不用。。

[attach]12908[/attach]


有没有大神教教我。
我这样写完全没用啊。。如果语句的条件我不会写。

作者: zxw445    时间: 2013-11-21 23:45
功能 按钮0_点击()
   
    如果(记数==0)
        
        记数++   
        
        定时器.注册("定时器0",1000)
        
    否则
        
        记数=0   
        
        定时器.销毁("定时器0")
        
    如果结束
   
功能结束

功能 定时器0_时钟()
   
    时间=日期时间.当前日期()
   
    时=日期时间.时(时间)
   
    分=日期时间.分(时间)
   
    秒=日期时间.秒(时间)
   
    如果(时==编辑框.获得文本("编辑框0"))
        
        如果(分==编辑框.获得文本("编辑框1"))
            
            如果(秒==编辑框.获得文本("编辑框2"))
               
            标签.设置文本("标签0","时间已到,程序启动")
               
            如果结束
            
        如果结束

    如果结束

功能结束


简单的,希望对你有帮助。
作者: klyyz1980    时间: 2013-11-22 08:27
本帖最后由 klyyz1980 于 2013-11-22 08:28 编辑

你自己的思路是对的,写法不对,两处错误,改一下就可以了,如果的条件应该是:如果(设置时==时&&设置分==分),还有一处是要在循环的里面加上延时等待40秒:辅助.等待(40*1000),不加这个等待,你是要累死他啊,,还有这个循环的功能函数要另外创建线程开启,否则界面将卡死.
作者: zxw445    时间: 2013-11-22 09:30
klyyz1980 发表于 2013-11-22 08:27
你自己的思路是对的,写法不对,两处错误,改一下就可以了,如果的条件应该是:如果(设置时==时&&设置分==分),还 ...

哈哈,我也是临时写出来的,测试还可以就发给他了,如果出问题,他自行解决,那不就是大神了么。
作者: 2596060677    时间: 2013-11-22 12:44
|(或者的意思)改成&&(并且的意思);跳转可以直接用个跳出
作者: happyxsx    时间: 2013-11-22 12:46
感谢,弄好了。果然是如果条件的问题




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