2009-08-06 4 views
0

私のプログラムを終了するためにアイドル時間を作ることは可能ですか?私のプログラムを終了するためにアイドル時間を作ることは可能ですか?

私は、Windows Mobile C#のプログラムを作って、私は5 minutの後にすることを望む - ユーザーは任意のキーを押すか、画面をタップしない場合

、プログラムが終了します。

どうすればいいですか?ユーザーが何かをクリックする(またはボタンを押した)ときaddvanceで

感謝の

答えて

8
は、タイマーを開始

5分のタイマー間隔を設定します。関数をtickイベントにフックする。 その関数でExit()を呼び出します。すべてのユーザー入力に はタイマー

Timer Clock=new Timer(); 
Clock.Interval=5*60*1000; 
Clock.Start(); 
Clock.Tick+=new EventHandler(Timer_Tick); 

public void Timer_Tick(object sender,EventArgs eArgs) 
{ 
    System.Windows.Forms.Application.Exit() 
} 
6
  • は5 分間のワンショット・タイマを作成し、再起動します。
  • タイマーをすべてリセットします ユーザーの操作
  • 終了プログラム 有効期限が切れています。
関連する問題