怎样让一个函数每5秒执行一次 怎样让一个函数每5秒执行一次??rt 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请直接拖Timer 控件到窗体上。然后下流逝时间,还有事件 直接拖Timer 控件到窗体上,然后把Timer的Interval属性设置成5000毫秒,最后加上事件: 在窗体的Load事件中加上:timer1.Enabled = true;private void timer1_Tick(object sender, EventArgs e) { //在这里加上函数; } 1 往窗体上拖个timer2 给timer设置为5秒触发一次。3 双击timer自动生成ontimer事件,里面写函数调用就行了。 //全局变量 System.Timers.Timer t ; //页面构造函数 public Window1() { InitializeComponent(); t = new System.Timers.Timer(1000); t.Elapsed += new System.Timers.ElapsedEventHandler(t_Elapsed); } //间隔时间事件执行函数 void t_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { //执行你所要执行的内容 MessageBox.Show(System.DateTime.Now.Minute.ToString()); } 运行程序后,timer是自动触发的吗? 如果timer设置为5秒触发一次,里面执行的逻辑超过5秒才能彻底执行完。问题:是5秒触发后,该触发放入一个队列。还是等前次触发执行完,再触发后一次,即触发时间》5s。 那个函数5秒之内就执行完了,我试了一下,用timer没有继续执行啊,怎么回事呢 C# 把一个输入的字符串的首字母提出来的方法 VS:正由另一进程使用,因此该进程无法访问该文件 vs2005设计界面出乱码的问题 类似百度文库的程序??? 关于infragistics公司UltraWinGrid控件的问题 跨窗体函数调用问题 急!!!如何判断输入的字符是数字??在线等! C#中tooltip不能够工作,不知道为什么,求教阿! OpenXml 多列折叠与展开 在winform里的datagrid 如何只修改已有行,不进行新行的编辑? 正则表达式高手请进 帮小弟我解决一下问题!!谢谢 这个sql语句怎么写?
在窗体的Load事件中加上:timer1.Enabled = true;
private void timer1_Tick(object sender, EventArgs e)
{
//在这里加上函数;
}
2 给timer设置为5秒触发一次。
3 双击timer自动生成ontimer事件,里面写函数调用就行了。
//全局变量
System.Timers.Timer t ;
//页面构造函数
public Window1()
{
InitializeComponent();
t = new System.Timers.Timer(1000);
t.Elapsed += new System.Timers.ElapsedEventHandler(t_Elapsed);
}
//间隔时间事件执行函数
void t_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
//执行你所要执行的内容
MessageBox.Show(System.DateTime.Now.Minute.ToString());
}
问题:是5秒触发后,该触发放入一个队列。还是等前次触发执行完,再触发后一次,即触发时间》5s。
我试了一下,用timer没有继续执行啊,怎么回事呢