C#中的Timer问题

lttx 2011-06-25 09:31:20
我编写了一个程序,用到了Timer来计时,没隔一段时间产生一个elapsed事件,然后我还想让程序开始运行时就运行elapsed事件,而不是隔一段时间后才运行,我该如何修改?
...全文
93 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
isjoe 2011-06-25
  • 打赏
  • 举报
回复
this.enable=true
Thr21ough 2011-06-25
  • 打赏
  • 举报
回复
this.enable=true
在timer属性中可以设置时间
风之影子 2011-06-25
  • 打赏
  • 举报
回复
先执行事件,再启动timer
qzp000000 2011-06-25
  • 打赏
  • 举报
回复
你可以在Load里面就执行一次啊
回眸婉约 2011-06-25
  • 打赏
  • 举报
回复
程序运行 就 elapsed 运行结束 然后 Timer enable = ture ````先等一会 然后 就掉用事件 应该刚好
quifar123 2011-06-25
  • 打赏
  • 举报
回复
Timer 的Enable =true 时就调用 elapsed 事件!做个判断....
xiaozhou1121 2011-06-25
  • 打赏
  • 举报
回复
我以前做过这方面的功能,我的设计思想是:1、先设定timer1.Interval=1;timer1.Enabled=true;2、在timer1_Tick中,执行timer1.Interval=1000;
wyszhf 2011-06-25
  • 打赏
  • 举报
回复
form_load中调用事件处理函数,然后再启动定时器
孤月狼 2011-06-25
  • 打赏
  • 举报
回复
在Form1_load里调用elapsed事件;
同时判断:如果Timer.Enable = true; 就在Timer1_Tick里调用elapsed事件!

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧