[過去ログ]
ふらっと C#,C♯,C#(初心者用) Part141 (1002レス)
ふらっと C#,C♯,C#(初心者用) Part141 http://mevius.5ch.net/test/read.cgi/tech/1544839627/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
197: デフォルトの名無しさん (ワッチョイ a994-mHCk) [] 2019/01/08(火) 01:42:19.06 ID:+TBsMqqs0 9時と13時に定期的に作業を実行させたいので、タイマーを使ってプログラムを書きました。 似た部分が多いのでタイマー自体を配列化したのですが、「動作を停止しました」とエラーが出て動きませんでした。 タイマーの配列化って無理なんでしょうか? System.Windows.Forms.Timer[] timerOnce = new System.Windows.Forms.Timer[2]; public GetControlsList() { myTimerOnce(timerOnce[0], "9:00"); timerOnce[0].Tick += new EventHandler(timerOnce_Tick); } // 指定時刻までの時間を計算して、Intarvalにセット private void myTimerOnce(System.Windows.Forms.Timer thisTimer, string setTime) { //現在の時刻から、ターゲット時刻までのインターバルを算出 TimeSpan mySpan = DateTime.Parse(DateTime.Now.ToString("yyyy/MM/dd ") + setTime) - DateTime.Now; int sleepSec = (int)mySpan.TotalMilliseconds; thisTimer.Enabled = true;// タイマ ON thisTimer.Interval = sleepSec; // 更新間隔 } // 指定時刻になったらmethodを実行 void timerOnce_Tick(object sender, EventArgs e) { //実行したいメソッド } http://mevius.5ch.net/test/read.cgi/tech/1544839627/197
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 805 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s