Timer启动的问题 用System.Windows.Timer.Start()方法,Time_Tick()方法总是在interval那段时间过后才开始执行。有什么方法能够立刻执行Time_Tick()?谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 初始化的时候就运行System.Windows.Timer.Start() 你在调用Start方法之后,自己马上再调用一下 Time_Tick() 不就可以了? 你可以这样吧,一开始就启动Timer,然后让事件的发生为False,当需要引发事件的时候,把这个属性再设置为True System.Windows.Timer.Start()和设置enable=true等效的,都会等interval毫秒后执行要立即执行,如3楼所说,或者起始设置为1 private void timer1_Tick(object sender, EventArgs e) { if (this.timer1.Interval == 1) this.timer1.Interval = 5000; } timer.Start();Timer_Tick(null, EventArgs.Empty); WCF- 访问远程服务SOAP错误 C#日期控件的不可手动输入 winfrom中使用MySql进行多表查询无法查询结果 什么控件可以显示新闻内容 (winform)怎么让Datagridview 的某一单元格处于编辑状态??? 如何使工具栏按钮在鼠标移动到上面时凸显按钮并改变鼠标外观?? win form 怎样判断是第一次加载窗体?? 关于 enumwindow 和 enumwindowsproc ☆☆☆关于打印,问题有点偏激!!! override 和继承之间的关系 如何把一个文件转成字节数组? 如何去设定gridview中的列名使之与数据库表中的列名不同
你在调用Start方法之后,自己马上再调用一下 Time_Tick() 不就可以了?
和设置enable=true等效的,都会等interval毫秒后执行
要立即执行,如3楼所说,或者起始设置为1
private void timer1_Tick(object sender, EventArgs e)
{
if (this.timer1.Interval == 1)
this.timer1.Interval = 5000;
}
timer.Start();
Timer_Tick(null, EventArgs.Empty);