大阪市中央区 システムソフトウェア開発会社

営業時間:平日09:15〜18:15
MENU

晴れ時々豪雨

著者:伊関星児
公開日:2019/06/15
最終更新日:2019/06/15
カテゴリー:技術情報
タグ:

ども!こんばんは!

 

クローバーフィールドの伊関です!

 

今日は休日出勤でございます。

 

テンションだだ下がりですが、

お勉強はしていこうと思います!

 

⑩「アプリケーションの仕様」の(4)を記述

まず、Form2.csのForm2クラスの先頭にフィールドを追加してください。このフィールドは、Form2でも参照するので、アクセス修飾子は「internal」にします。

フィールドの設定(AlarmTimer:Form2.cs)

 

public partial class Form2:Form
 {
   internal int alarmHour=0; //アラーム時
   internal int alarmMinutes=0; //アラーム分 
   internal int alarmSecond=0; //アラーム秒
 }

次に、「OK」ボタンをダブルクリックして「buttonOK_Click」イベントハンドラを追加したら、以下を記述してください。ラジオボタンのチェックに応じてアラームかタイマーの時間設定を行います。

 

private void buttonOK_Click(object sender,EventArgs e)
{
  if(radioButtonAlarm.Checked==true)
 {
   //アラーム時刻の設定
   alarmHour=(int)numricUpDownAlarmHour.Value;
   alarmMinutes=(int)numricUpDownAlarmMnt.Value;
   alarmSecond=0;
 }
 else
 {
   //タイマー時間を現在時刻に加算してアラーム時刻に設定
   Datetime dtNow=Datetime.Now;
   TimeSpan addSpan=new TimeSpan(0,(int)numricUpDownTimMnt.Value,
   (int)numricUpDownTimSec.Value;

   DateTime setTime=dtNow.Add(addSpan);
   alarmHour=setTime.Hour;
   alarmMinutes=setTime.Minutes;
   alarmSecond=setTime.Second;
  }
}

 

以上です。

 

晴れたかと思ってら豪雨に襲われたりですが、皆さんご無事ですか?

 

定時と身の危険は自分で守らなきゃですよ。

 

では

    前の記事 :
    上に戻る