タイトル : 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 |