時間ごとにFormを起動するには?


ss  2007-05-31 07:35:53  No: 26374

Form1から、ある決められた時間が来ると、Form2、3、4を個別に
起動し、一定時間後か、起動したForm2、3、4のボタンを押した場合
Form1に戻る場合、If文で分岐するしかないでしょうか?
Case  Of  のように、わかりやすようにしたいのですが?
下記のような感じです。

  Form1  起動  ⇒  Timer1開始で時間待ち
  20:30  Form2起動  Form2noボタンを押すか、20:45分
          になると、Form1へ戻る
  21:30  同様に、Form3起動  同様にForm1へ戻る
  21:45  Form4起動          同様にForm1へ戻る
  22:00  Form5起動          同様にForm1へ戻る
  こんな感じなんですが、よろしくお願いします。


えーと  2007-05-31 18:33:44  No: 26375

結局、何を質問したいのですか?
ご自分でどこまでできていて、どこがわからないのかもう少し明確にしてください。


(TT) 戸田プロダクション  URL  2007-06-12 07:42:16  No: 26376

Form に Timer を貼り付け、Timer の OnTimer イベントの中で Form2 以降を
動的生成すれば良いと思います。Form2 以降を Close すれば Form1 に戻る
はずです。しかし、本当に、何をなさりたいのか、よく判りませんね(^_^;)。


3K  2007-06-12 20:37:20  No: 26377

たとえば、21:30(文字列)を2130(数値)のように扱ってよければ
Caseでも可能かと。
でなければ、ifで分岐しかないかと思いますが。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加