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


ゆか  2008-07-08 17:04:41  No: 140049  IP: 192.*.*.*

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

編集 削除
くう  2008-07-08 23:24:16  No: 140050  IP: 192.*.*.*

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

Private Sub Command1_Click()
    
    Unload Form1

End Sub

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

編集 削除
 2008-07-09 08:40:37  No: 140051  IP: 192.*.*.*

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

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

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

編集 削除
ゆか  2008-07-09 13:59:06  No: 140052  IP: 192.*.*.*

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

編集 削除
 2008-07-09 16:03:59  No: 140053  IP: 192.*.*.*

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

編集 削除
ゆか  2008-07-17 08:13:50  No: 140054  IP: 192.*.*.*

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

編集 削除