• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームを閉じないようにする VB6 SP6)

VB6でフォームを閉じないようにする方法

このQ&Aのポイント
  • VB6のプログラムでフォームを閉じた際に、確認メッセージボックスを表示し、閉じないようにする方法を紹介します。
  • プログラム実行中にフォームを閉じようとした際に、「プログラムを終了させますか?」というメッセージボックスを表示し、終了しないようにするコードを示します。
  • さらに、「プログラムを終了させますか?」のメッセージボックスで「いいえ」が選択された場合、終了をキャンセルするためのコードも追記します。

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

  • ベストアンサー
  • emsuja
  • ベストアンサー率50% (1065/2116)
回答No.1

とりあえずは Cancel = True とすれば終了のチャンセルは出来ると思いますがそれでは小回りがききません。 通常は Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) を使用します。 UnloadMode で Form を閉じる原因コードが把握可能です。

hiroki1227
質問者

お礼

有難うございます。 とりあえずうまくいきました。

関連するQ&A