ウィンドウを閉じることができない

投稿者: 投稿日:2019/11/30(Sat) 11:02:41 No.1857

 お世話になります。

 下記のようにフラグによって画面の閉じる操作を抑止したりしているんですが、うまく閉じることができないようです。
 ちなみに、正確に確認していませんが、以前のバージョンでは正常に動作していました。
 もし可能でしたら、修正いただけると幸いです。

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

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

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

初期化する手順
画面切り替えフラグは、×

この内容を「メイン画面」に変える

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

閉じる時の手順
もし画面切り替えフラグが×なら
この時をキャンセルする
もし終わり
終わり

ボタン1がクリックされた時の手順
画面切り替えフラグは、○
サブ画面を表示する
閉じる
終わり
終わり

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

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

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

 環境はWindows10 1909 64ビット、プロデル 1.6.982です。

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

「自分を閉じる」と書いてください

投稿者:ゆうと 投稿日:2019/12/07(Sat) 01:14:21 No.1865

こんにちは ゆうとです。

「閉じる」と書くと「閉じる時の手順」そのものが実行されますので、
代わりに「自分を閉じる」と書いてください。

以前のバージョンと挙動が異なるかと思いますが、
同じ名前の手順がある場合、同じ有効範囲にある手順が優先されますので、
今のところ、不具合ではなく正しい動作です。

-----------
ボタン1がクリックされた時の手順
 画面切り替えフラグは、○
 サブ画面を表示する
 自分を閉じる
終わり
-----------

参考にしてください。

Re: 「自分を閉じる」と書いてください

投稿者: 投稿日:2019/12/07(Sat) 08:23:22 No.1869

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

 なるほど、そういうことだったんですね。
 サンプルプログラムで正しく動作しました。
 ありがとうございました。

 以上、今後ともよろしくお願いいたします。

▲ページの先頭へ

- WebForum -