• 締切済み

VB6でImageを使ってアニメーションするときに画面がちらつく

ImageコントロールであらかじめいくつかのGIF画像を読み込んでおいてTimerを使って一定時間ごとに表示用のImageコントロールに順番に転送してアニメーションをする。 このときGIF形式だと絵が変わるたびにちらつくけどBMP形式でやればちらつかない。 この原因はGIFから読み込むときに解凍していてその処理に時間がかかるからでOKでしょうか?

みんなの回答

回答No.1

Timerのintervalによってはなると思います。 ところで、foam lord時に転送しておいて、 Visible = False  にして その時間がきたら .Visible = True にするのはダメなんでしょうか

ryuta_mo
質問者

お礼

回答ありがとうございます。 TimerのIntervalとは関係なくちらつきます。 先週の授業でやって今レポートを書いているとこです。 ちらつく原因は自分でも調べたのですが解凍しているからと推測することしかできませんでした。 明日提出しないと赤点になりそう・・・ あとはちらつく原因のとこを書けば寝れるのですが。

ryuta_mo
質問者

補足

回答するのに時間がかかるからとレポートに書いて出しちゃいました。

関連するQ&A