TC官方合作论坛

标题: 求求求求 [打印本页]

作者: gang19840815    时间: 2016-7-12 15:41
标题: 求求求求
网在网上 的到的时间  

我想叫这个时间  + 2小时 显示出来        并且 要隔一段时间   喊话一次    这要要怎么写才可以实现

代码是这样的  
找字1=dm.FindStr(957,262,995,304,"击杀","ffea00-000000",1.0,intX,intY)
        调试输出(intX&&intY)
        如果(找字1!=-1)
            找字2=dm.Ocr(intX+25,intY-2,intX+90,intY+2,"ff0000-7b0000",1.0)
            调试输出(找字2)
            找字3=dm.Ocr(intX-85,intY-2,intX-25,intY+2,"00ccff-000000",1.0)
            调试输出(找字3)

            如果(找字2!=找字2&&找字3!=找字3)
                找字4=字符串拼接(找字2&",",找字3)
                网页时间 = dm.GetNetTime()
                找字5=字符串拼接(找字4&"=",网页时间)

            结束
  结束         


写到这 后面的就不知道该怎么写了    怎么才可以加 上两个小时 后再显示出来
要怎么控制 剩60分钟 30分钟 10分钟 5分钟 1分钟  30秒 10秒 5 4 3 2 1  秒      发出喊话   提醒 那
请帮忙 写个例子啊   急求


作者: 言术    时间: 2016-7-12 21:35
    变量 目前时间,间隔秒数
    变量 标准时间=获取网络时间("北京")
    变量 小时=正则表达式匹配(标准时间," \\d+")
    小时=转整型(小时[0])
    标准时间=正则表达式替换(标准时间," \\d+"," "&(小时+2))//加两小时
   
    循环(真)
        目前时间=获取网络时间("北京")
        间隔秒数=时间间隔("s",目前时间,标准时间)
        调试输出("剩余秒数:"&间隔秒数)
        如果(间隔秒数<=0)
            //你的代码
            跳出
        结束
        等待(1000,假)
    结束




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