c# timer_Tick事件有什么用?Timer控件怎么用?

如题所述

timer_Tick:是Timer对象的一个事件,表示在设定的时间间隔后自动触发的事件。

Timer控件使用方法

Timer 控件

通过引发 Timer 事件,Timer 控件可以有规律地隔一段时间执行一次代码。

语法

timer1.Enabled = true;

timer1.Interval=3600000;//以毫秒为单位

private void timer1_Tick(object sender, EventArgs e)

{

MessageBox.Show("时间到");

}

扩展资料:

说明

Timer 控件用于背景进程中,它是不可见的。

对于 Timer 控件以外的其它控件的多重选择,不能设置 Timer 的 Enabled 属性。

在运行于 Windows 95 或 Windows NT 下的 Visual Basic 5.0 中可以有多个活动的定时器控件,对此,实际上并没有什么限制。

补充:Timer控件通俗来说就是计时器,这是一个不可视控件.它的重要属性有Interval,Enabled.

它的Tick事件指的是每经过Interval属性指定的时间间隔时发生一次.

参考资料:百度百科-Timer 控件

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-25
timer_Tick事件 在指定的时间里调用此事件
Timer控件很容易的,你拉一个Timer控件,在属性里设一下他的事件执行时间,然后在timer_Tick事件里做你想要的操作,比如你设为一秒,那么就会每隔一秒执行一次timer_Tick事件,你可以设一秒,然后在timer_Tick事件里弹一下对话框 试试追问

timeSpan = timeSpan.Add(new TimeSpan(0,0,1));
timer2.Interval = 1000;
这两句都是什么意思?

追答

//这是个间时间隔类
//这里写错了吧,可以写成这样 timeSpan = timeSpan.Add(0,0,1);
timeSpan = timeSpan.Add(new TimeSpan(0,0,1));
//这里设置了1秒钟调用一次事件,1000是表示毫秒
timer2.Interval = 1000;

本回答被提问者采纳
第2个回答  2012-04-02
timer_tick事件是指在指隔多长时间就去调用一次这个事件
而具体的时间是多少就是Interval来决定的,单位是毫秒
所以你问的timer2.Interval = 1000这个的意思就是每隔1秒就调用一次这个事件
timeSpan = timeSpan.Add(new TimeSpan(0,0,1));
这一句我不知道你的timeSpan是什么东西,所以我也不知道是什么意思
第3个回答  2012-04-02
定时器,在窗体中双击该控件,编写代码,设置好定时时间就行,到时间了就会自动运行。追问

timeSpan = timeSpan.Add(new TimeSpan(0,0,1));
这句代码是什么意思?

追答

两个时间间隔相加。

追问

不懂。可以具体一点吗,谢谢

c# timer_Tick事件有什么用?Timer控件怎么用?
timer_Tick:是Timer对象的一个事件,表示在设定的时间间隔后自动触发的事件。Timer控件使用方法 Timer 控件 通过引发 Timer 事件,Timer 控件可以有规律地隔一段时间执行一次代码。语法 timer1.Enabled = true;timer1.Interval=3600000;\/\/以毫秒为单位 private void timer1_Tick(object sender, EventArgs ...

C#Winform如何使用Timer控件定时去调用?
1、timer1.Interval设置时间间隔 timer1.Tick到达时间间隔时触发事件 test_tick时间处理函数 2、通常要执行需要使用timer1.Start();\/\/启动定时器timer1.Stop();.\/\/关闭定时器方法 一般代码过程如下:private void Form_Load(object sender, EventArgs e){timer1.Interval = 1000; timer1.Start...

C# 使用Timer控件设置时间间隔
Timer 控件是为 Windows 窗体环境设计的,用于定期引发事件。通过设置 Interval 属性,可以定义时间间隔长度,单位为毫秒。计时器每经过指定时间间隔便会引发 Tick 事件,允许执行用户自定义的代码。Interval 属性设置计时器开始计时的时间间隔,其值不得小于1。Enabled 属性控制计时器是否启用,为true表示启用...

C# (Timer)控件的Tick事件 是怎么触发的
稍微补充以下,你设置Timer的Interval,每当Inerval到达,Timer就会被触发,这个时候就是tick事件了。如果你有自己订制的事件,比如 myTimer.Tick += new EventHandler(你的事件方法名称);那么当Timer被激活的时候,就会运行你的方法,而且是订了Interval之后,就会定期运行的。

c# time 控件 怎么用...求例子
; time.Start(); } private void TimerElapsed(object sender, ElapsedEventArgs e) { MessageBox.Show("定时事件触发"); }用System.Timers.Timer,基于服务器的定时器,可以在无窗体程序中执行定时任务,使用方法和System.Windows.Forms.Timer 差不多。

c#winform中的timer。当我点击一下按钮,图片就切换一次。每次切换一张...
一般timer控件用于固定间隔时间执行某操作,但你说点击按钮切换图片,是要用来做图片切换的动画吗?如果是做动画的话可以用timer控件,在tick()事件里写切换图片的移动事件,如果仅仅是点击切换图片的话没有必要用timer哦,直接在按钮事件里写就好了 至于图片切换动画,大致的原理就是每隔多长时间改变图片的...

C# timer如何使用?
1先从窗体工具箱里面将timer控件拖到窗体上,达到下面效果 2在timer1上点击右键属性 右边那个interval属性设置就是调节timer1时间间隔的,也可以在代码里面写timer1.Interval = 200;(200就是间隔时间 3 双击属性里面的控件事件里面的tick 然后在代码里面添加好按钮触发事件后添加代码如下 private void timer1...

C#如何在一个方法里面调用Timer的Tick事件
NtfIcon.Icon = ico1; \/\/增加事件处理函数 time.Tick+= time_Tick time.Enabled = true; \/\/立即引发事件 time.OnTick(EventArgs.Empty) } void time_Tick(object sender, EventArgs e) { \/\/…… }

C#的Timer控件的Tick事件是否一个异步(多线程)委托调用
原理我没有深究,以下仅供参考:Interval时间过了没有执行完会等待的,Ticks貌似都在同一个线程,这一点你可以设定一个Inteval=200的,Tick事件里加上Sleep(1000)就可以验证了

c# timer控件的tick事件能在后台运行吗?即我想用程序算某个东西,当时间...
1)Timer控件的Tick事件处理函数不是后台运行,而是在与窗体相同的线程中运行 2)在button_Click事件函数中,启用一个后台线程。这个后台线程执行1秒后就退出 3)你在button_Click事件中使用do while 循环,在循环期间窗体“卡住了”,所以进入不了Tick事件。

相似回答