SELF SATISFACTION自己満足日記
HOME > 自己満足な日記
[ INDEX ] [ 最新 ]

01月20日 「AutoRedraw 」

VisualBasicで、ピクチャーボックスコントロールを初めて使う。
このコントロールの中に 色々描画したいので、
Picture1.Line (0,0)-(100,100)
とか MSX時代と同じ関数で 描画してみる。
が、表示されない。
ちなみに、始め、
With Picture1
.Line (0,0)-(100,100)
End With
としていたが、なぜか Withは使えないらしい。
話は戻って、どうして表示されないのか?
それは、画面が切り替わる時などに消えてしまうから。
FormのLoad内で書いていたのだが、Showで 表示される頃には 消えていたのだ。
で、解決方法は、
Picture1.AutoRedraw = True
を、まず書く。
そんでもって、Line関数で描いて、最後に
Picture1.AutoRedraw = False
に戻す。
こういうのって、結構ハマりますよね?

今日のページ [まず 読めと、、、]

2005/01/20(THU) 17:23

ご意見・ご感想は こちらから!


[ INDEX ] [ 最新 ]

HOME TOP Copyright © 1997-2004 Nori All Rights Reserved

管理