1

3つのnumericupdownsを持つプログラムをセットアップしました。それらの名前は、secondsN、minutesN、およびhoursNです。数値アップダウンの値に基づいてタイマーを設定したい。

例:secondsNの値が3の場合、時計を3秒に設定します。これは3000ミリ秒だと思います。

どうすればこれを行うことができますか?

ご協力いただきありがとうございます!

4

2 に答える 2

7

それらを組み合わせてTimeSpan。次に、そのTotalMillisecondsプロパティを使用します。

int numberOfHours, numberOfMinutes, numberOfSeconds;
var timeSpan = new TimeSpan(numberOfHours, numberOfMinutes, numberOfSeconds);
myTimer.Interval = timeSpan.TotalMilliseconds;
于 2012-08-17T12:41:54.023 に答える
1

どうですか

Timespan ts = new Timespan(
              Convert.ToInt32(value_from_hoursN), 
              Convert.ToInt32(value_from_minutesN),
              Convert.ToInt32(value_from_secondsN));

Then double interval  = ts.TotalMilliSeconds;
于 2012-08-17T12:42:23.780 に答える