9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習英語 > 專業英語 > 計算機英語 > c中timer控件的用法

c中timer控件的用法

時間: 長思709 分享

c中timer控件的用法

  c中timer控件的用法的用法你知道嗎?下面小編就跟你們詳細介紹下c中timer控件的用法的用法,希望對你們有用。

  c中timer控件的用法的用法如下:

  關于C#中timer類 在C#里關于定時器類就有3個

  1.定義在System.Windows.Forms里

  2.定義在System.Threading.Timer類里

  3.定義在System.Timers.Timer類里

  System.Windows.Forms.Timer是應用于WinForm中的,它是通過Windows消息機制實現的,類似于VB或Delphi中的Timer控件,內部使用API SetTimer實現的。它的主要缺點是計時不精確,而且必須有消息循環,Console Application(控制臺應用程序)無法使用。

  System.Timers.Timer和System.Threading.Timer非常類似,它們是通過.NET Thread Pool實現的,輕量,計時精確,對應用程序、消息沒有特別的要求。System.Timers.Timer還可以應用于WinForm,完全取代上面的Timer控件。它們的缺點是不支持直接的拖放,需要手工編碼。

  例:

  使用System.Timers.Timer類

  //實例化Timer類,設置間隔時間為10000毫秒;

  System.Timers.Timer t = new System.Timers.Timer(10000);

  //到達時間的時候執行事件;

  t.Elapsed += new System.Timers.ElapsedEventHandler(theout);

  t.AutoReset = true;//設置是執行一次(false)還是一直執行(true);

  t.Enabled = true;//是否執行System.Timers.Timer.Elapsed事件;

  ====================================

  自己寫的一個用System.Timer類的方法

  復制代碼 代碼如下:

  public class BF_CheckUpdate

  {

  private static object LockObject = new Object();

  // 定義數據檢查Timer

  private static Timer CheckUpdatetimer = new Timer();

  // 檢查更新鎖

  private static int CheckUpDateLock = 0;

  ///

  /// 設定數據檢查Timer參數

  ///

  internal static void GetTimerStart()

  {

  // 循環間隔時間(10分鐘)

  CheckUpdatetimer.Interval = 600000;

  // 允許Timer執行

  CheckUpdatetimer.Enabled = true;

  // 定義回調

  CheckUpdatetimer.Elapsed += new ElapsedEventHandler(CheckUpdatetimer_Elapsed);

  // 定義多次循環

  CheckUpdatetimer.AutoReset = true;

  }

  ///

  /// timer事件

  ///

  ///

  ///

  private static void CheckUpdatetimer_Elapsed(object sender, ElapsedEventArgs e)

  {

  // 加鎖檢查更新鎖

  lock (LockObject)

  {

  if (CheckUpDateLock == 0) CheckUpDateLock = 1;

  else return;

  }

  //More code goes here.

  //具體實現功能的方法

  Check();

  // 解鎖更新檢查鎖

  lock (LockObject)

  {

  CheckUpDateLock = 0;

  }

  }

  }

542980 主站蜘蛛池模板: 国模一区二区三区私拍视频| 国产精品一区二区三区日韩| 国产一区国产精品自拍| 国内精品久久人妻无码妲| 国产一区二三区日韩精品| 国产精品免费观看色悠悠| 国产午夜一区二区在线观看| 一个色综合国产色综合| 久热这里有精彩视频免费| 5D肉蒲团之性战奶水欧美| 双乳奶水饱满少妇呻吟免费看| 国产亚洲一二三区精品| 在线日韩日本国产亚洲| 国产99精品成人午夜在线| 亚洲精品色哟哟一区二区| 国产成人精品视频不卡| 最新国产精品拍自在线播放| 热久在线免费观看视频| 国产成人综合久久亚洲精品| 人妻少妇精品中文字幕| a毛片免费在线观看| 国产情侣激情在线对白| 强插少妇视频一区二区三区| 人人人澡人人肉久久精品| 蜜桃无码一区二区三区| 四虎成人在线观看免费| 国产成人自拍小视频在线| 久久精品免视看国产成人| 五级黄高潮片90分钟视频 | 亚洲韩国精品无码一区二区三区| 国产欧美在线手机视频| 四虎在线中文字幕一区| 亚洲AV无码成H人动漫无遮挡| 起碰免费公开97在线视频| 亚洲成熟女人av在线观看| 久久婷婷五月综合97色直播| 亚洲欧美色一区二区三区| 国产女人18毛片水真多1| 久久综合九色综合久桃花| 久久精品国产亚洲av麻豆软件| 秋霞人妻无码中文字幕|