VB.net 如何设定准确的1秒时间?
在vb2005中,我需要一个倒计时器,倒计时器倒计时的时间为非常准确的1秒,当1秒计时完成后触发一个事件(例如触发一个textbox1.backcolor=color.r...
在vb2005中,我需要一个倒计时器,倒计时器倒计时的时间为非常准确的1秒,当1秒计时完成后触发一个事件(例如触发一个textbox1.backcolor=color.red)
我的问题是使用Timer控件定时到准确的一秒,一秒之后就不在触发timer控件(timer不在循环触发),这样如何控制timer控件? 展开
我的问题是使用Timer控件定时到准确的一秒,一秒之后就不在触发timer控件(timer不在循环触发),这样如何控制timer控件? 展开
3个回答
展开全部
int i=0;//一定要放在方法外面.
timer_tick(sender,e)
{
if(i<999)
{
i++;
}
else
{
textbox1.backcolor=color.red
timer1.stop();
}
}
timer_tick(sender,e)
{
if(i<999)
{
i++;
}
else
{
textbox1.backcolor=color.red
timer1.stop();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用现成的控件呀,,,timer就搞定了
追问
看你的级别蛮高的,估计你学习VB.net的经验比较丰富,麻烦你根据我的问题补充帮我编写一个能实现上述功能的程序(定时器准确计时到一秒后触发一个textbox1.backcolor=color.red,之后定时器不再循环触发)。先谢谢了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询