仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

c# 计时器 如何到指定时间停下来

voehafb17265 2010-09-26 01:03:39 492  浏览
  •  

参与评论

全部评论(2条)

  • wang471849718 2010-09-27 00:00:00
    可以这样,需要一个变量来控制,在定时器的tick事件中给这个变量的值进行增加,并在这个事件中,做一下叛断:如果到了指定时间,则执行定时器.stop() 比如:定义一个变量num=0;在timer1_tick()事件中首先叛断num的值是否==3;当num==3时 执行timer1.stop();

    赞(9)

    回复(0)

    评论

  • 冰旭冰旭冰 2010-09-27 00:00:00
    timer1的Interval的属性设置为1000 触发timer1的Tick事件的同时可以让声音响起 int i = 0; private void timer1_Tick(object sender, EventArgs e) { if (i < 3) { i++; } else { //这里让声音停止 timer1.Enabled = false; } } 希望对你有所帮助

    赞(3)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

c# 计时器 如何到指定时间停下来
 
2010-09-26 01:03:39 492 2
VB如何编写计时器,到时间后关闭指定EXE文件.
计时器时间到了, 就马上执行关闭指定文件. 而且窗体内要显示时间,比如Text标签内显示数字.或者List显示数字.
2013-07-26 02:15:13 420 5
用C#时间怎么编写一个计时器...!
如题..\ 我要用c#时间怎么编写一个计时器,.. 要求从0开始. 到100秒停止! 用代码怎么实现.
2008-09-29 02:30:25 311 3
C#设置一个计时器
 
2018-12-05 00:42:41 319 0
怎么用c#将计时器的时间记录在textbox里
 
2017-08-11 07:26:52 337 1
光电开关如何控制时间计时器
 
2016-08-03 02:39:05 473 1
C#计时器 比如秒表怎么设计?
 
2013-05-09 21:47:38 460 1
C#计时器,输入分钟进行计时
只会那么一点点。。。。 就是在textbox里输入分钟数 然后单击按钮计时。。。 不会做。。。。大神帮帮忙。。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq;... 只会那么一点点。。。。 就是在textbox里输入分钟数 然后单击按钮计时。。。 不会做。。。。大神帮帮忙。。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { if (button1.Text == "开始") { timer1.Start(); button1.Text = "停止"; } else { timer1.Stop(); button1.Text = "开始"; } } int i; private void timer1_Tick(object sender, EventArgs e) { i++; label6.Text = (i % 100 % 10).ToString(); label5.Text = (i % 60 / 10).ToString(); int a = i / 60; label4.Text = (a % 100 % 10).ToString(); label3.Text = (a % 60 / 10).ToString(); int b = a / 60; label2.Text = (b % 24 % 10).ToString(); label1.Text = (b % 24 / 10).ToString(); } } } 展开
2018-11-16 13:51:33 316 0
VF中计时器如何显示系统时间
 
2014-06-03 07:58:58 339 2
C# Timer当计时器代码应该如何写
麻烦各位帮我写一下timer当成计时器来计时,Z后把timer的值赋予一个变量,这个参数和代码应该如何写呢,我是一个菜鸟,所以麻烦大家给个示例,谢谢了!
2015-12-08 03:42:06 305 2
VB如何用计时器控制窗体的显示时间
 
2013-11-23 06:40:40 369 3
c#窗口设计一个20分钟递减的计时器怎么破?
c#窗口设计一个20分钟递减的计时器怎么破?题目如图,才开始接触,不怎么会,希望能有完整的代码,Z好能加点注释,我自己看着代码研究。
2017-05-10 06:40:20 290 1
c#计时器timer在do while里为什么不执行?
窗体里一堆label设为隐藏了,timer1的触发事件是每隔0.5秒让这堆label循环逐个显示。label1.Visible=true; 现在想让计时器运行5秒后停止,但不知哪里出错,任何label都没显示过,计时器没被触发? DateTime nowtime = DateTime.Now; ... 窗体里一堆label设为隐藏了,timer1的触发事件是每隔0.5秒让这堆label循环逐个显示。label1.Visible=true; 现在想让计时器运行5秒后停止,但不知哪里出错,任何label都没显示过,计时器没被触发? DateTime nowtime = DateTime.Now; DateTime aftertime = nowtime.AddSeconds(5); //aftertime是nowtime的5秒后 timer1.Start();//启动计时器 timer1.Enabled = true;//计时器事件开启触发。 do { if (DateTime.Now > aftertime) { timer1.Stop(); timer1.Enabled = false; break; } } while (true); 展开
2014-12-21 09:23:59 292 2
C#winform timer计时器如何一直获取本地时间戳,然后返回值
表示不会用C#中自带的计时器控件,求高手 private void timer1_Tick(object sender, EventArgs e) { dateTimePicker1.Format = DateTimePickerFormat.Time; labtime.Text = dateTimePicker1.Text; } 是该写个死... 表示不会用C#中自带的计时器控件,求高手 private void timer1_Tick(object sender, EventArgs e) { dateTimePicker1.Format = DateTimePickerFormat.Time; labtime.Text = dateTimePicker1.Text; } 是该写个死循环,让他无限执行,还是有专门的设置? 展开
2014-11-02 12:27:28 434 3
程序里的时间计时器原理是什么?
比如说,一个游戏里,要求在10:00之内完成一个任务,否则任务失败。但是我没有能力做到,于是想用修改时间的办法。 为什么我用了变速齿轮,GameMaster之类的软件修改内存,也还是没有办法更改时间或让那个倒数着的时间停止?我要怎么做才能修改游戏里的时间?
2013-12-05 03:50:40 335 5
内核计时器hrtimer怎么获取计时时间
 
2016-04-22 10:01:09 291 1
VB 用计时器显示日期时间上下午
 
2011-11-21 19:02:09 378 2
RPG Maker XP计时器怎么显示时间?
就是给你一分钟完成一个任务,然后显示“你花了xx秒完成”,利用计时器该怎么做?
2015-01-19 23:09:47 412 2
AB PLC计时器的时间单位是什么
 
2011-11-10 07:34:47 367 3
VB计时器,想要显示现在时间,然后点击开始,时间开始跳动。
就是与当前时间同步。 PrivateSub Command1_Click() Text1.Text= Time Timer1.Enabled= True End Sub PrivateSub Command2_Click() Timer1.Enabled= False End Sub PrivateSub Timer1_Timer() 这一块要怎么写?? End Sub
2013-11-11 11:50:32 419 2

5月突出贡献榜

推荐主页

最新话题