タイトル : Re: TextBoxへの文字の表示 投稿日 : 2007/05/19(Sat) 09:57 投稿者 : るしぇ
画面の表示更新処理(OSが実行している)が走らないと表示されません。 CPU負荷の高いプログラムを走らせていると、エクスプローラとかの Window を切り替えてもしばらく表示されませんよね?あの状態です。 強制的に再描画処理を実行する命令があります。 [Control.Refresh メソッド] http://msdn2.microsoft.com/ja-jp/library/system.windows.forms.control.refresh(VS.80).aspx Control クラスを継承していれば使えますので、ほとんどのコントロールで 有効です。DoEvents を利用する方法もありますが、OSに制御を返しますので 再描画処理以外の処理も実行されます。問題が再描画処理のみなら、初心者は Refresh メソッドを使用することをお勧めします。 |