投稿日 | : 2005/04/20(Wed) 09:59 |
投稿者 | : にまーる |
Eメール | : |
URL | : |
タイトル | : ピクチャボックスへの文字表示 |
お世話になります。
PictureBoxへのPrintメソッドに関しての質問です。
テキストファイル内の文字列を取得し、Printメソッドで
表示しているのですが、ファイル内の文字列が多いと
全て綺麗に表示されません。
タイマーイベントでPictureBoxを少しずつ上に移動させ、
文字列を全て表示するものを作成しています。
AutoRedrawをTrueにしています。
AutoRedrawがFalseの場合は、PictureBoxには、
綺麗に反映されるのですが、再描画ができていない状態です。
何か良い方法はありますでしょうか。
主な処理のソースは、以下です。
With Picture1
.BackColor = lngBackRGB
.ForeColor = lngTextRGB
.Height = .TextHeight(strText)
.Width = .TextWidth(strText)
.Cls
Picture1.Print strText
End With
タイマーイベント内では、
Picture1.Top = Picture1.Top - 10
よろしくお願いします。