• ベストアンサー

フォームを一瞬で綺麗に開くには?

WINDOWS XP,VB6.0,SP6で開発しています。 コントロールの多いフォームを開くと、 どうしても綺麗に一瞬で開いてくれません。 少しくらい、開くのが遅れてもいいので、 綺麗に一瞬で開くようにするにはどうしたらよいのでしょうか? どうかみなさま、ご教授よろしくお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • Kuppycat
  • ベストアンサー率50% (109/216)
回答No.2

最前面にPictureBoxをおいて、Form_Activeイベントの最後にVisible=Falseにする、でどうでしょう? Falseにする前に少しディレイするようにするといいかもしれません。

KOHEI_JAPAN
質問者

補足

ご回答ありがとうございます。 早速試してみたのですが、確かにそれだと大丈夫そうです。 これでも全然かまわないのですが、 あまりスマートな方法ではないのかなと心配もしてます。 こういった方法しかないのでしょうか?

その他の回答 (1)

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

該当フォームを事前にHideでLoadしておき、必要な時点でShowするというのはダメでしょうか? もしこの方法でもパラパラと表示が見えるようならFormデザインを再考する必要があると思います。或いはスペックの高いPCでごまかすか(^^;

KOHEI_JAPAN
質問者

補足

ご回答ありがとうございます。 HideでLoadして、試してみました。 しかし、やはりパラパラと表示されてしまいます。 デザインは変更できないし、スペックの高いPCも用意できません。 他に何か方法はないものでしょうか…。

関連するQ&A