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

タイトル タイマー処理での画面のちらつき
投稿日: 2009/08/13(Thu) 16:12
投稿者AMI
お世話になります。
現在VB2005で開発を行っております。
その中で、タイマーイベントを使用して、
2秒ごとにラベルや、テキストに値を取得して
表示しているプログラムを作成しています。
その中で、タイマーイベントが発生しているときに、
コンボボックスや、テキストを入力しようとすると
「ちらつきまたはカクカクする」
状態になります。
これはやはりタイマーイベントが走っている以上
回避は無理なのでしょうか?

以上の件よろしくお願いします。
下記にソースを添付します。


Private Sub btnComOpen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnComOpen.Click

            Timer1.Enabled = True
            '■タイマーイベントを設定  
            Timer1.Interval = 2000     'タイマーイベントを2秒に設定
    End Sub

    ''' <summary>タイマーイベント発生時の処理</summary>
    ''' <remarks>Timer.Tickイベントが発生するたび実行される処理</remarks>
    Private Sub Timer1_Tick(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles Timer1.Tick
        '■ここにイベント発生時の処理を記述する
        Lbl_timeNow.Text = DateTime.Now.ToString("HH時mm分 ss秒")
        Lbl_DateNow.Text = DateTime.Now.ToString("yyyy年MM月dd日")
    End Sub

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

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