使用 timer 來建立乙個簡單的報警程式

2021-05-22 20:12:23 字數 1794 閱讀 5138

程式盡量做到簡單,另加了能在

windows

的狀態列中顯示乙個圖示功能,只所以做這個功能,是因為我不喜歡在工作列中顯示乙個空的欄目-。

首先你需要做的就是使用必須的命名空間

using system.threading;

using system.timers;

現在我將告訴你建立乙個

timer

物件且為這個物件設定乙個事件**來處理

elapsed

事件。

首先來建立乙個

timer

物件,我把這個

timer

物件命名為

timerclock

。接著設定

elapsed

事件的**,當此事件被觸發時會自動呼叫此**,我把這個**稱之為

ontimer()

接著設定

interval

屬性,單位為微秒,當設定為

1000

時,即每個

1000ms

將會自動呼叫

ontimer()。

最後,我設定

enabled

屬性等於

true

,使這個定時器開始啟動。若你以前沒有使用過**,不用擔心,這個概念非常容易使用。簡單說,就是建立乙個帶有可接收事件相應變數的函式。

在這個例子的

elapse

事件中,我建立的**必須接收乙個

plain

物件和乙個

elapsedeventargs

物件。

private system.timers.timer timerclock = new system.timers.timer();

timerclock.elapsed += new elapsedeventhandler(ontimer);

timerclock.interval = 1000;

timerclock.enabled = true;

public void ontimer( object source, elapsedeventargs e )

okdemo

using system;

using system.drawing;

using system.collections;

using system.componentmodel;

using system.windows.forms;

using system.data;

using system.threading;

using system.timers;

using system.io;

using system.reflection;

namespace timeralarm

protected override void dispose( bool disposing )

}base.dispose( disposing );

}#region windows form designer generated code

///

/// required method for designer support - do not modify

/// the contents of this method with the code editor.

///

使用timer控制項建立乙個簡單的報警程式

簡介 當我使用計算機工作時,我總是如此的專心致志,以至於每當我過了 一會兒 去看時間時,發現已經過了三個小時,而我卻完全沒有意識到!所以我決定使用我從code project學來的c 技術,來建立乙個簡單的應用程式 使用timer 控制項。timer 物件基礎 首先你要知道的是,使用timer 物件...

乙個簡單的Timer

關於system pause 的作用是暫停一下程式,等待按回車鍵繼續執行下一語句,類似getchar 的作用,不改變程式流程 system是呼叫dos的命令列,你還可以呼叫其他的命令,比如 system md d wang 這就是呼叫dos命令中的md命令,在d盤的根目錄下建立乙個資料夾,名字為wa...

timer計時 wpf WPF建立乙個計時控制項

最近在搞頻率方面的研究,參照別人 寫了這個計時程式。xaml部分 xmlns xmlns x height 200 width 445 horizontalalignment center verticalalignment center title windowstartuplocation ce...