
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个回答
展开全部
form 的load事件中加一句:timer1.interval=1000
在一个按钮里面加入一句触发timer事件开始计时的代码:
timer1.enabled=true
timer的tick事件中加入这么两句:
textbox1.backcolor=color.red
timer1.enabled=false
在一个按钮里面加入一句触发timer事件开始计时的代码:
timer1.enabled=true
timer的tick事件中加入这么两句:
textbox1.backcolor=color.red
timer1.enabled=false

2025-08-05 广告
Paykka 从多个环节帮助用户节省时间,开户最快 1 个工作日完成,本地货币结算当日到账,提现更是几秒内就能完成。全流程都极大地缩短了时间成本,减少了用户的等待时间,提高了资金流转效率。...
点击进入详情页
本回答由paykka提供
展开全部
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,之后定时器不再循环触发)。先谢谢了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询