タイトル : System.Threading.Timeクラス? 投稿日 : 2009/01/06(Tue) 18:36 投稿者 : ひでと
お世話になります。 Timerコンポーネントを使って、ボタンを押すとタイマーが動く処理を行っていましたが、 時間の誤差が大きくて困っています。 http://www.atmarkit.co.jp/fdotnet/dotnettips/373threadtimer/threadtimer.html にSystem.Threading.Timeクラスを使用する方法が書いてあるのですが、 内容的に理解できず、またどのように試してよいのかわかりません。 下のような処理をSystem.Threading.Timeクラスで行うにはどのようにすれば 良いのでしょうか? Public Class Test Dim Len As Long Private Sub bStart_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles bStart.Click Me.Timer1.Start() Len = 0 End Sub Private Sub bStop_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles bStop.Click Me.Timer1.Stop() Debug.Print(Len) End Sub Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick Len = Len + 1 End Sub End Class |