TC官方合作论坛

标题: 【有源码】一个简单的定时关机 [打印本页]

作者: linzhou025    时间: 2012-5-23 16:45
标题: 【有源码】一个简单的定时关机
第一次发贴,水分较多

[attach]3398[/attach]


空间 定时关机

线程句柄

功能 时间()

循环(真)
辅助.等待(1000)
当前时间=系统.时间(0)
位置=字符串.查找字符串(当前时间,"年")
现在时间=字符串.移除(当前时间,位置+1,真)
标签.设置文本("标签0",现在时间)
得到时=字符串.截取(当前时间,字符串.查找字符串(当前时间," "),字符串.查找字符串(当前时间,":") )
位置1 =字符串.查找字符串(当前时间,得到时)
得到分=字符串.移除(当前时间,位置1+4,真)
当前分=字符串.截取(得到分,字符串.查找字符串(得到分,"") ,字符串.查找字符串(得到分,":") )
关机时间 = 编辑框.获得文本("编辑框0")
关机分 = 编辑框.获得文本("编辑框1")
关机时=得到时
关机分1= 关机分
得到时1= 关机时间
当前分1=当前分
   如果(关机时>=得到时1&&当前分1>=关机分1)         
         如果(单选框.获得状态("单选框1"))
辅助.等待(200)
系统.关机(1)
         如果结束

   如果结束

循环结束

返回 真

功能结束

功能 开始_点击()
   如果(线程句柄==0)
      线程句柄=线程.开启("定时关机.时间","")
      按钮.设置文本("开始","停止")
   否则
       线程.关闭(线程句柄)
       按钮.设置文本("开始","开始")
   如果结束
   
返回 真
//函数返回语句
功能结束

功能 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
//函数返回语句
功能结束
空间结束

思路方法:http://bbs.tyuyan.com/thread-11970-1-1.html




作者: tyuyan    时间: 2012-5-23 16:46
不错 , 支持下。
作者: a125624854    时间: 2012-5-23 17:28
我是看不懂了!~
作者: 灬澄澄丶    时间: 2012-5-24 00:22
先支持一下!!谢谢分享
如果(得到时1>=关机时&&当前分1>=关机分1)
纠正一下这个啦,呵呵  因为关机分1是编辑框输入的分,当前分是截取的系统时间分,
所以我感觉应该是
如果(得到时1>=关机时&&关机分1>=当前分1)
作者: 18641360721    时间: 2012-5-24 00:41
yukytkjfjhghk
作者: linzhou025    时间: 2012-5-25 14:17
我给搞混了!!!谢谢指出错误
作者: 05windows    时间: 2012-7-18 15:43
测试好了 好几个脚本都不准确啊
作者: 18341    时间: 2012-7-18 23:08
次发射点发斯蒂芬斯蒂芬
作者: airmansh215    时间: 2012-7-18 23:30
有才
作者: pinjin33    时间: 2012-8-6 21:26
回复 4楼灬澄澄丶的帖子

那个。。。我挺无法理解的,我觉得楼主写的是正确的吖,系统时间分大于关机分,这样才是对的吧
作者: scj2zxy    时间: 2012-8-23 16:08
强大
作者: 05windows    时间: 2012-11-25 08:42
用了循环 实现时间的实时获取 不错,我还打算用定时器呢




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