C# 定时器
C# 2018-07-04 09:53:21

 

C/C++ Code复制内容到剪贴板
  1. System.Timers.Timer t = new System.Timers.Timer(5000); //设置时间间隔为5秒  
  2.   
  3. public Form1()  
  4. {  
  5.     InitializeComponent();  
  6. }  
  7.   
  8.   
  9. private void Form1_Load(object sender, EventArgs e)  
  10. {  
  11.     t.Enabled = true;  
  12.     t.Elapsed += new System.Timers.ElapsedEventHandler(Timer_TimesUp);  
  13.     t.AutoReset = true//每到指定时间Elapsed事件是触发一次(false),还是一直触发(true)  
  14. }  
  15.   
  16. private void button1_Click(object sender, EventArgs e)  
  17. {  
  18.     string sql = "select * from UserInfo"// 查询语句  
  19.     string getResult = SynchronousParkData.QueryToJson(sql);  
  20.   
  21.     t.Stop();  
  22.     System.Diagnostics.Debug.WriteLine("未到指定时间5秒提前终结!!!");  
  23. }  
  24.   
  25. private void Timer_TimesUp(object sender, System.Timers.ElapsedEventArgs e)  
  26. {  
  27.     //到达指定时间5秒触发该事件  
  28.     System.Diagnostics.Debug.WriteLine("Hello World!!!!");  
  29. }  

 

本文来自于:http://www.yoyo88.cn/study/net/337.html

Powered by yoyo苏ICP备15045725号