会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
敲打着键盘的日子
也许生活就是这样,你可以为别人编织快乐的程序,无意中却让自己的人生一片乱码。
博客园
首页
新随笔
联系
订阅
管理
随笔 - 10
文章 - 32
评论 - 15
阅读 -
18333
[转]C#定时执行某个程序
using
System;
using
System.Timers;
namespace
定时器ConsoleApplication1
{
class
Class1
{
[STAThread]
static
void
Main(
string
[] args)
{
System.Timers.Timer aTimer
=
new
System.Timers.Timer();
aTimer.Elapsed
+=
new
ElapsedEventHandler(TimeEvent);
//
设置引发时间的时间间隔 此处设置为1秒(1000毫秒)
aTimer.Interval
=
1000
;
aTimer.Enabled
=
true
;
Console.WriteLine(
"
按回车键结束程序
"
);
Console.WriteLine(
"
等待程序的执行......
"
);
Console.ReadLine();
}
//
当时间发生的时候需要进行的逻辑处理等
//
在这里仅仅是一种方式,可以实现这样的方式很多.
private
static
void
TimeEvent(
object
source, ElapsedEventArgs e)
{
//
得到 hour minute second 如果等于某个值就开始执行某个程序。
int
intHour
=
e.SignalTime.Hour;
int
intMinute
=
e.SignalTime.Minute;
int
intSecond
=
e.SignalTime.Second;
//
定制时间; 比如 在10:30 :00 的时候执行某个函数
int
iHour
=
10
;
int
iMinute
=
30
;
int
iSecond
=
00
;
//
设置 每秒钟的开始执行一次
if
( intSecond
==
iSecond )
{
Console.WriteLine(
"
每秒钟的开始执行一次!
"
);
}
//
设置 每个小时的30分钟开始执行
if
( intMinute
==
iMinute
&&
intSecond
==
iSecond )
{
Console.WriteLine(
"
每个小时的30分钟开始执行一次!
"
);
}
//
设置 每天的10:30:00开始执行程序
if
( intHour
==
iHour
&&
intMinute
==
iMinute
&&
intSecond
==
iSecond )
{
Console.WriteLine(
"
在每天10点30分开始执行!
"
);
}
}
}
}
分类:
.Net
好文要顶
关注我
收藏该文
微信分享
水静痕迹
粉丝 -
1
关注 -
9
+加关注
0
0
升级成为会员
posted @
2007-09-24 15:30
水静痕迹
阅读(
4173
) 评论(
1
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
编辑推荐:
·
Linux系列:如何用 C#调用 C方法造成内存泄露
·
AI与.NET技术实操系列(二):开始使用ML.NET
·
记一次.NET内存居高不下排查解决与启示
·
探究高空视频全景AR技术的实现原理
·
理解Rust引用及其生命周期标识(上)
阅读排行:
·
物流快递公司核心技术能力-地址解析分单基础技术分享
·
.NET 10首个预览版发布:重大改进与新特性概览!
·
AI与.NET技术实操系列(二):开始使用ML.NET
·
单线程的Redis速度为什么快?
·
展开说说关于C#中ORM框架的用法!
公告
昵称:
水静痕迹
园龄:
17年5个月
粉丝:
1
关注:
9
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
积分与排名
积分 - 7484
排名 - 143451
随笔档案
2008年6月(1)
2007年11月(1)
2007年10月(5)
2007年9月(3)
文章分类
.Net(17)
Ajax设计(1)
IOC(2)
ORM(3)
SQL(5)
Web Services(1)
设计模式(3)
阅读排行榜
1. 数据库中的表对应生成实体类 只有属性 没有行为 -- 贫血模型 贴子(491)
2. 博客园T恤 ^-^ 写照(455)
3. [转载]郭靖同学的成功之路(339)
4. [转]谨以此文献给才毕业2--5年的朋友(322)
5. [转贴]一篇很感动的文章--献给所有已婚的男士- -(315)
评论排行榜
1. 博客园T恤 ^-^ 写照(1)
2. [转]谨以此文献给才毕业2--5年的朋友(1)
3. [转载]盖茨十条成功箴言 值得一生铭记(组图)(1)
4. 二十个经典感悟 网上整理(1)
5. [转贴]一篇很感动的文章--献给所有已婚的男士- -(1)
推荐排行榜
1. [转]谨以此文献给才毕业2--5年的朋友(1)
2. [转贴]一篇很感动的文章--献给所有已婚的男士- -(1)
最新评论
1. Re:[转]C#定时执行某个程序
对我有用。
--梨公子
2. Re:序列化 与 反序列化 字符串 实例
顶一下
--孤心自泪
3. Re:序列化 与 反序列化 字符串 实例
支持一下
--Brad Xue
4. Re:[转贴]一篇很感动的文章--献给所有已婚的男士- -
情感是我们最难割舍的东西~
--KiweenJain
5. Re:序列化 与 反序列化 字符串 实例
挺好,谢谢了 我用在AutoCAD的objectArx共享内存处理中非常有用
--houlinbo
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!