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

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

问答社区

如何让一个timer计时器停止计时?C++

兴兴家小绵羊 2011-11-05 21:11:50 563  浏览
  • 程序中用Settimer(0,1000,NULL)构造了一个计时器。由于程序功能决定,要在程序运行过程中停掉计时器,也就是停止计时,怎么做呢?用什么语句?谢了先~

参与评论

全部评论(2条)

  • CZYQRT 2011-11-06 00:00:00
    KillTimer

    赞(6)

    回复(0)

    评论

  • 久川蹄市 2011-11-08 00:00:00
    Settimer会返回一个定时器句柄,用int型记录下来。随后可用KillTimer删除这个定时器。

    赞(16)

    回复(0)

    评论

热门问答

如何让一个timer计时器停止计时?C++
程序中用Settimer(0,1000,NULL)构造了一个计时器。由于程序功能决定,要在程序运行过程中停掉计时器,也就是停止计时,怎么做呢?用什么语句?谢了先~
2011-11-05 21:11:50 563 2
如何可以让挖机计时器停止计时
 
2014-04-28 14:08:14 326 2
VB 如何让计时器重新计时
Dim a As Integer Private Sub Command1_Click() Timer1.Enabled = True Timer1.Interval = 500 End Sub Private Sub Command2_Click() Timer1.Enabled = False Timer start End Sub Private Sub Timer1_Timer() a = a + 1 Text1 = a End S... Dim a As Integer Private Sub Command1_Click() Timer1.Enabled = True Timer1.Interval = 500 End Sub Private Sub Command2_Click() Timer1.Enabled = False Timer start End Sub Private Sub Timer1_Timer() a = a + 1 Text1 = a End Sub 展开
2010-06-12 12:32:41 536 4
YDWE怎么让计时器正向计时,而不是倒数计时??真心感谢!!!
 
2013-05-14 06:40:44 301 1
计时器c++程序
2017-11-28 03:11:16 259 1
运行中的网页上的计时器,如何让他停止?
 
2018-11-15 01:14:08 329 0
试着使用Timer类编写一个简单的计时器(java)
让程序在启用Timer100毫秒后执行TimerTask所描述额度任务(模拟让一个虚拟计算机BIOS主板鸣音三次,并打印出鸣音记录),然后每一秒钟执行一次,执行三次后取消该任务,同时取消计时器,程序退出。
2016-11-04 03:30:31 500 1
vb停止计时器
我想做一个程序,让计时器随机取一个数并可以让计时器过5秒后自动停止下来。 已编写代码: Private Sub Timer1_Timer() Randomize s = Int(Rnd * 16 + 24) Text1.Text = s End Sub 嗯~~interval的值为10 谁能帮我完成过“5秒后自动停止下来”这个... 我想做一个程序,让计时器随机取一个数并可以让计时器过5秒后自动停止下来。 已编写代码: Private Sub Timer1_Timer() Randomize s = Int(Rnd * 16 + 24) Text1.Text = s End Sub 嗯~~interval的值为10 谁能帮我完成过“5秒后自动停止下来”这个步骤啊! 不要手动停止(什么timer1.enabled=false的)。 我是vb6.0的 展开
2013-10-02 11:50:40 279 1
求c++简易计时器
采用dev-c++编译环境,越简易越好,只需从循环开始开始计时,x秒后执行另一指令,计时器清零,重新计时,再执行同一指令,如此反复,直至循环结束即可,高手解答,万分感谢,高分悬赏!
2011-02-10 11:29:06 560 2
vfp中用timer计时器设计滚动字幕
在定时器的timer事件中输入如下代码: IF thisform.label1.Left + thisform.label1.Width >0 thisform.label1.Left =thisform.label1.Left -3 ELSE thisform.label1.Left =thisform.Width ENDIF 这是从右向左移动的,如何从左向右移动 ... 在定时器的timer事件中输入如下代码: IF thisform.label1.Left + thisform.label1.Width >0 thisform.label1.Left =thisform.label1.Left -3 ELSE thisform.label1.Left =thisform.Width ENDIF 这是从右向左移动的,如何从左向右移动 谢谢啦!!! 急求!!! 展开
2010-06-06 19:22:57 487 1
java关于Timer计时器的问题求解
new Timer(false).schedule(new java.util.TimerTask(){ public void run() { System.out.print("hello!"); this.cancel(); } },0,10); 以上代码片段,我每按一次键盘,就会执行一次,当我狂按键盘时(这段代码就... new Timer(false).schedule(new java.util.TimerTask(){ public void run() { System.out.print("hello!"); this.cancel(); } },0,10); 以上代码片段,我每按一次键盘,就会执行一次,当我狂按键盘时(这段代码就会执行很多次),然后我发现电脑的cpu占用超高,退出java程序cpu占用才掉下来,我不是已经写了cancel();吗?难道每次执行创造的线程都没有退出?目前我认为是重复大量创建线程是的cpu占用过高的。请问怎么才能每执行完成后,有就结束掉线程,或者说,cpu占用过高是其他原因? 展开
2016-08-19 01:56:43 313 2
C# Timer当计时器代码应该如何写
麻烦各位帮我写一下timer当成计时器来计时,Z后把timer的值赋予一个变量,这个参数和代码应该如何写呢,我是一个菜鸟,所以麻烦大家给个示例,谢谢了!
2015-12-08 03:42:06 319 2
用vb的timer做一个计时器程序
包括开始、停止、重置,共3个按钮 计时单位精确到0.01秒 重置后,再按开始是从0开始重新计时的 计时中会溢出错误? 请高手写一下代码,特别是重置后,我自己做的时候不能重新从0开始计时,而是又接着停止时的时间继续下去!!!
2014-07-15 03:29:59 551 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 466 3
让Siri 设定计时器、用英文怎么说。比方说:计时15分钟。咋说啊?
 
2012-02-12 06:16:35 337 2
js的计时器重复点击开始计时如何清除上一次的计时器
计时器

当点击“开始计时”的按钮时,从0开始一直进行计时,当点击“停止计时”按钮时停止计时。

这个怎么改啊? 展开
2018-11-26 01:58:54 278 0
PLC计时器计时结束后仍不断电,那还计时吗
 
2012-10-15 00:54:11 431 4
怎么设置delphi计时器重新计时
在一个页面内,按“重新开始”,计时器从0,重新开始计时,该怎么设置,怎么写代码?
2010-09-12 09:26:59 389 2
计时器(计时)注册商标属于哪一类?
 
2018-11-18 13:22:40 381 0
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 346 0

1月突出贡献榜

推荐主页

最新话题