[2317] プログラム側から画面を閉じるときの動作

投稿日 2018/12/16(Sun) 23:40:55
投稿者
参照先 https://riku22.net

 こんにちは、お世話になります。

 Alt+F4で画面が閉じるのを抑止したいと思い、「閉じる時の手順」に「この時のキャンセルは、○」と書いたんですが、これをすると、プログラム側から画面を閉じることもできなくなってしまうようで、困っています。
 何かよい対処法はないでしょうか。
 以下が私が書いたサンプルソースです。

----------
メイン画面を表示する
待機する

メイン画面とは
ウィンドウを継承する

はじめ手順
初期化する
終わり

初期化する手順
この内容を「メイン画面」に変える

ボタン1というボタンを作る
その内容を「画面切り替え」に変える

ボタン2というボタンを作る
その内容を「終了」に変える
終わり

ボタン1がクリックされた時の手順
サブ画面を表示する
閉じる
終わり

閉じる時の手順
この時をキャンセルする
終わり

ボタン2がクリックされた時の手順
終了する
終わり
終わり

サブ画面とは
ウィンドウを継承する

はじめ手順
初期化する
終わり

初期化する手順
この内容を「サブ画面」に変える
終わり
終わり
----------

 このソースを実行して、「画面切り替え」ボタンを押すと、サブ画面は表示されますが、メイン画面が閉じずに残ってしまいます。
 何かアドバイスを頂けると幸いです。

 以上、よろしくお願いいたします。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -