VB6でUnload実行時の画面のゆれを防ぐには?


ゆか  2008-07-09 02:04:41  No: 140049

Unload Form1などでFormを閉じてますが、実行直後に激しく上下に画面がゆれます。
初歩的な質問ですいませんが、防ぐ方法のお教えをお願いします。


くう  2008-07-09 08:24:16  No: 140050

新規プロジェクトを作って、フォームにコマンドボタンを一つ貼り付けて次のコードを実行してみて下さい。

Private Sub Command1_Click()
    
    Unload Form1

End Sub

これでもそのようになりますか?
もしなるようであれば私にはわかりません。
他の方、お願いします。


  2008-07-09 17:40:37  No: 140051

見た事も聞いた事も無いな…
揺れ方にもよるが、むしろグラフィックドライバとかの不具合
だったりとか しないだろうか?

それか、例えば強制的に画面解像度を変更するようなプログラムで、
Unload時に元に戻してるとか… そうであれば試しにディスプレイを
替えてみるぐらいしか思いつかない(替えても直る保証は無い)。
その場合は当然ながら基本的にはCRTより液晶の方が揺れ自体は
激減するだろう。

※Unloadのタイミングで周囲に磁力が働くような(何)特殊な
  制御プログラムとかじゃないよな?


ゆか  2008-07-09 22:59:06  No: 140052

くう様、あ様、ありがとうございます。
MIDフォームを使用してますのでその影響でしょうか?。
それまでは全く問題がありませんでしたので・・・。
以前、どこかで同じ様な質問がされてましたと思ってますが、
幾ら捜しても見当たらないのです。
よろしくお願いします。


  2008-07-10 01:03:59  No: 140053

む〜… わっかんないなぁ
VB6でMDI使ったことはあるけど、そんな事になった憶えが無い
私にはお手上げかなぁ、申し訳ない


ゆか  2008-07-17 17:13:50  No: 140054

あ様、ありがとうございます。
きっと、私がとんでもないことを、しているのでしょうね
もう一度色々試してみます
お手数をお掛けしてしまってすみませんでした


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加