WinForm中,每隔一段时间(参数)调用一次函数(使用定时器)
2021-08-13 16:57
标签:技术 hang code class == nbsp 间隔 http images 1 System.Windows.Forms.Timer setTimer; //定义一个定时器 2 int flg = 0; //定义一个竖旗 3 private void btnSetTime_Click(object sender, EventArgs e) 4 { 5 setTimer = new System.Windows.Forms.Timer(); 6 int i = Convert.ToInt32(nudSetTime.Value); //界面控件的值,初始化隔5分钟刷新一次,可自定义 7 switch (i) 8 { 9 case 5: 10 setTimer.Interval = 5000; //每隔5秒自动执行一次 11 break; 12 case 10: 13 setTimer.Interval = 10000; //每隔10秒自动执行一次 14 break; 15 case 15: 16 setTimer.Interval = 900000; //每隔15分钟自动执行一次 17 break; 18 } 19 setTimer.Tick += Timer1_Tick; 20 setTimer.Start(); //开启定时器 21 flg = 1; 22 } 23 //加载地图 24 private void Timer1_Tick(object sender, EventArgs e) 25 { 26 gMapLoad(); 27 } 28 //当间隔时间值发生改变时,定时器则关闭 29 private void nudSetTime_ValueChanged(object sender, EventArgs e) 30 { 31 if (flg == 1) 32 { 33 setTimer.Stop(); //关闭定时器 34 flg = 0; 35 } 36 } WinForm中,每隔一段时间(参数)调用一次函数(使用定时器)标签:技术 hang code class == nbsp 间隔 http images 原文地址:http://www.cnblogs.com/ttxbc/p/7495872.html
上一篇:ctfshow 朴实无华
文章标题:WinForm中,每隔一段时间(参数)调用一次函数(使用定时器)
文章链接:http://soscw.com/index.php/essay/107399.html