关于程序定时

问题描述

比如开奖方法和短信通知领取奖品方法有这样两个方法前一个方法每天晚上6点执行后一个方法6点半执行网上找了下用timertimer能具体计算到几点吗?思路模糊球大神们画上几笔代码谢谢

解决方案

解决方案二:

解决方案三:
引用楼主xinxing130的回复:

比如开奖方法和短信通知领取奖品方法有这样两个方法前一个方法每天晚上6点执行后一个方法6点半执行网上找了下用timertimer能具体计算到几点吗?思路模糊球大神们画上几笔代码谢谢

Timer的Interval是时间差。比如说现在开始之后15分钟以后触发事件,那么你可能就写voidmain(){tmr.Interval=15*60*1000;tmr.Tick+=tmr_tick;tmr.Start();}voidtmr_tick(objectsender,EventArgse){tmr.Stop();......}

总之这个Interval原本就是时间间隔的意思。你纠结于“它没有规定绝对时间”,可用心搞懂Timer的人就知道:Timer根本就跟绝对时间无关。
解决方案四:
定时器往往在应用中同时干许多事情,而且是灵活的。例如我可以判断:当目标时间据现在的差距>1分钟时,设置Interval等于60000;否则才设计准确的Interval。这就可以通过1分钟一次的不断循环来接近目标时间。或者其它的用法都是可以的。但是前提要理解定时器。
解决方案五:
写两个小程序,然后在window的计划任务中添加两个计划任务。“计划任务”在'附件'->'系统工具'里面。打开你就知道怎么用了。
解决方案六:
加个定时器然后voidtmr_tick(objectsender,EventArgse){if(DateTime.Now.Hour==18&&!IsRun){IsRun=true;要把结果放到数据库中防止重启后,又重新执行,//执行方法}if(DateTime.Now.Hour==18&&DateTime.Now.Minute==30&&!IsRun30){IsRun30=true;要把结果放到数据库中防止重启后,又重新执行,//执行方法}}
解决方案七:
注意有些程序设计是不适合asp.net程序员去考虑的。
解决方案八:
手动。。。。。。。。。。。。。。。。。
解决方案九:
没办法具体到你指定的时间但是可以特殊处理定时器一秒一次每次执行如下方法while(datetime.now==6点){}
解决方案十:
一般交由服务去执行
解决方案十一:
引用4楼StuClass的回复:

写两个小程序,然后在window的计划任务中添加两个计划任务。“计划任务”在'附件'->'系统工具'里面。打开你就知道怎么用了。

同意
解决方案十二:
放到计划任务中去执行呗

时间: 2024-07-30 11:17:30

关于程序定时的相关文章

sql server-mfc程序定时读Sql server

问题描述 mfc程序定时读Sql server 本人程序小白,摸索着在做一个监控系统界面:查询数据库后在编辑框显示数据,加载bitmap型图片做运行情况指示灯,刚开始还是可以正常刷新显示的,但是运行十几分钟后界面位图和背景色就都没有了 背景色设置是在OnCtlColor中进行的,位图加载是在程序初始化里边 求指点!! 解决方案 MFC连接SQL server技术ADO的使用MFC中的ODBC(Sql Server) 解决方案二: 在OnCtlColor中打llog看下,十几分钟后,还能进这个个回

C# 程序定时向硬盘的csv文件写进数据, 同时 客户会打开此csv文件 怎样使得打开的时候不更新数据 关闭 再下次打开文件时 把期间的数据写进csv文件中去

问题描述 C#程序定时向硬盘的csv文件写进数据,同时客户会打开此csv文件怎样使得打开的时候不更新数据关闭再下次打开文件时把期间的数据写进csv文件中去 解决方案 解决方案二:我就在线等.....解决方案三:http://bbs.csdn.net/topics/320082995不知道上面的帖子能不能帮到你解决方案四:引用2楼yahle的回复: http://bbs.csdn.net/topics/320082995不知道上面的帖子能不能帮到你 没帮到什么还是谢谢解决方案五:我想知道,你是怎么

用C#写定时关机的程序

程序|定时 每天晚上回到寝室,有时候还是要利用实验室的机器下载上传点东西什么的,但是如果机器一直开着,会减少寿命的.所以就写个自动关机程序,每天将近半夜12点的时候自动关闭机器.此程序在WIN2K下轻松测试通过.说轻松是因为即使运行着很多其它程序,依然能够正常关机. 原理非常简单,也就不用放代码上来.就是调用一个API关闭计算机的函数,需要先声明. [DllImport("user32.dll", ExactSpelling=true, SetLastError=true) ] int

C#如何定时执行程序(例如每天晚上12:00)

程序|定时|执行 C#如何定时执行程序(例如每天晚上12:00)-------------------------------------------------------------------------------- 类似于java里面的Timer.Schedule  TimeTask谢谢 -------------------------------------------------------------------------------- c#也有timer~~System.T

java开发关于控件(alasunsmscon.ocx)的短信接口程序,思路和做法?

问题描述 最近公司要求用JAVA开发一个使用控件(alasunsmscon.ocx)发送短信的接口程序.主要目的是通过接口程序定时的发送短信至某个指定的手机. 但是我对这方面的东西,不是很了解.对控件(alasunsmscon.ocx)就更不了解了.我按照文档上的步骤将alasunsmscon.ocx和mscomm32.ocx安装好了后,就不知道如何动手了.查了很多资料,很多人用了不同的JAR包,而且有些还配了环境变量,还要重启电脑!我觉得挺复杂的,不知道有没有简单点的做法.所以希望各位大虾给点

应用程序运行状态监控

问题描述 应用程序运行状态监控 非常对不起,我没有金币, 我公司服务器上有5个C# 开发的控制台应用程序,非常重要,但是有时候会出现错误导致程序停止如图:这几个程序非常重要,但也不可能天天看着他,现在我想做一个C#开发监控(注:定时截图的监控,不用提了),当出现这个错误时监控能觉察到,望大神给条指示. 让这5个程序定时给监控发心跳包之类的思路不用提了,因为这5个程序里面有一个我没源码,没法改,而且这个没源码的程序还是最重要的, 对于修改源码的基本没戏, 解决方案 自己写个服务定时读取下事件查看器

打包-C#控制台程序怎么发布

问题描述 C#控制台程序怎么发布 现在写了一个控制台程序,需要每天在服务器上定时运行,现在控制台项目写完了,可是怎么打包发布到服务器上?是不是打包发布完后就一个.exe可执行文件? 解决方案 是不是打包发布完后就一个.exe可执行文件? 这个由你的 EXE 文件决定,如果它没有使用其它 DLL 或 LIB,那确实只是一个 EXE 文件:否则,需要将所依赖的库一起打包. 需要每天在服务器上定时运行,则需要服务器上的其它程序定时启动这个 EXE 文件. 解决方案二: 如果不是面向最终用户的产品,没必

如何利用windows服务定时访问一个页面

问题描述 如题.我想每天早上固定一个时间自动打开某一个页面.如何实现. 解决方案 解决方案二:是想写一个windows服务,还是利用windows任务计划?要是写windows服务,应该先设计一个数据库,把固定的执行时间写进去,然后加一个timer,让它隔几秒就读一次,当执行时间到了,就做两步工作:1.执行打开网页(具体代码可以去google一下)2.把数据库中的执行时间自动加一天解决方案三:大哥,如果用windows服务怎么做啊,麻烦能讲的具体点吗?谢谢了.真的急.救命的.解决方案四:wind

我想写一个监控程序,如有一个程序a我让它一直开着,,写个程序b,当a出现异常时(有弹出框)把a重启,怎么实现

问题描述 我想写一个监控程序,如有一个程序a我让它一直开着,,写个程序b,当a出现异常时(有弹出框)把a重启,怎么实现大家帮帮忙 解决方案 解决方案二:大家给个建议行吗,,,谢谢了解决方案三:被控端时刻监听服务端的指令请求.控制端监听被控端的异常请求.如果被控端异常那么发送指令给控制端.由控制端决定是否让他重起.解决方案四:被控端不是自己写的,这个东西很棘手,,我在google上搜了老长时间都没有点儿方法解决方案五:a程序出现异常的时候,把异常代码存储到某个文件里面,b程序定时读取这个文件,发现