仪器社区

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

voehafb17265 2010-09-26
评论
全部评论
冰旭冰旭冰
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 2010-09-27 0条评论 回复
wang471849718
可以这样,需要一个变量来控制,在定时器的tick事件中给这个变量的值进行增加,并在这个事件中,做一下叛断:如果到了指定时间,则执行定时器.stop() 比如:定义一个变量num=0;在timer1_tick()事件中首先叛断num的值是否==3;当num==3时 执行timer1.stop();
9 0 2010-09-27 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论