VB2008:「時計を作ってみましょう」のとおり、時計を作ってみるその3 タイマーイベントでラベルに現在時刻を表示させる「時計を作ってみましょう」のとおり、時計を作ってみるへ1)設置した「Timer1」の上でダブルクリックします。 2)コード画面が表示されます。 Private Sub Timer1_tick(・・・) 〜 End Sub は、タイマーが設定時間になり、イベントが発生するごとに呼び出されます。 呼び出されると、その間に入力したコードが実行されます。 3)ここに Label1.Text =DateTime.Now.ToString("hh:mm:ss") と正確に入力します。 このコードの意味は、現在時刻を文字に変換し、「時間:分:秒」の形式でラベルに表示させます。 4)ツールバーの「再生ボタン」かメニューの「デバッグ」-「デバッグ開始」かF5キーを押します。 そうすると、新しい実行フォームが現れラベルに時計が表示されます。 5)完成した時計フォーム。ラベルに現在時刻が表示されます。 どうして、ラベルに時計が表示されるのかは下記になります。 Timer1コントロールは「Interval」プロパティの設定値でイベントが発生します。 ここでは100m秒に1回イベントが発生し、入力したコードが実行されます。 コードはラベルに現在時刻を表示させる命令なので、これが繰り返され時計が表示されるのです。 「時計を作ってみましょう」のとおり、時計を作ってみる その4 へ Visual Basic 2008 Express Edition実践入門 |