tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: System.Threading.Timeクラス?
投稿日: 2009/01/07(Wed) 11:55
投稿者花ちゃん
私だけかも知れませんが、何の為に、何をどのようにしたいのかが、
今一理解できませんので、何をどのように答えたらいいのかが解りません。
(投稿されたコードでは推測もできません)

 http://hanatyan.sakura.ne.jp/hazimeni.htm#keijiban

>内容的に理解できず、またどのように試してよいのかわかりません。

指定時間毎(1秒)にイベントを発生させたいならリンク先にサンプルがあったかと。

Public Class Form1

Private aTimer As New System.Timers.Timer()
Private Count As Integer

Private Sub Button1_Click(ByVal sender As System.Object, _
                          ByVal e As System.EventArgs) Handles Button1.Click
   AddHandler aTimer.Elapsed, AddressOf OnTimedEvent
   aTimer.Interval = 1000
   aTimer.Enabled = True
End Sub

Private Sub OnTimedEvent(ByVal source As Object, _
                         ByVal e As System.Timers.ElapsedEventArgs)
   Count += 1
   Debug.Print(Count.ToString)
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, _
                          ByVal e As System.EventArgs) Handles Button2.Click
   aTimer.Enabled = False
   GC.KeepAlive(aTimer)
End Sub

Private Sub Form1_FormClosed(ByVal sender As Object, _
                  ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
   aTimer.Enabled = False
   GC.KeepAlive(aTimer)
End Sub

End Class

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。