前画面の非表示
お世話になっております
リッチクライアントタスクにおいて、
例えばログイン画面からメニュー画面に遷移する際
ログイン画面を非表示にするようなことは可能でしょうか
メニュー画面を終了した際にはログイン画面が表示されてほしいです
よろしくお願いします
-
mnさん、
ご質問内容の確認なんですが、ログインプログラムとメニュープログラムの実行順序を入れ替えたいということでしょうか?
もしそういうことでしたら、最初にメニュープログラムを実行して、その後にログインプログラムをコールすればいいと思います。
-
tandaさん
コメントありがとうございます
以下画像のように、ログイン画面からメニュー画面に遷移したときの後ろにいるログイン画面を非表示にしたいということです
さらにメニュー画面を終了したときにはログイン画面が表示されてほしいですよろしくお願いいたします

-
横から失礼します。
mnさん
今は
ログインPG または ログインタスク
↓
コール メニューPG または メニュータスクだと思いますが、よくやるのは
バッチ制御タスク
子タスク1・・・ログインタスク
子タスク2・・・メニュータスク等のように、呼出元のバッチタスクを用意することが多いです。 -
nkmtさん
コメントありがとうございます
バッチ制御タスク内で各タスクに遷移させると実現できそうです
ありがとうございますちなみに
現状の
ログインPG
↓
コール メニューPG
で同じような動作にすることは可能でしょうか
よろしくお願いいたします -
完全に隠す事は出来ませんでしたが、変な事を思いついてしまいました。



-
幅0、高さ0の画面です。

-
あるいはログイン画面のX座標、Y座標をでかい値に書き換えてしまい、Magicウィンドウの外へ追いやる。
でもMagicウィンドウにスクロールバーが表示されていまいます。
※オンラインタスクは、画面を隠す事は基本的には出来ないと思います。 -
nkmtさん
コメントありがとうございます
なかなかトリッキーで面白い検証ありがとうございます
今回完全に表示させたくないとのことなので
そうなると、バッチタスクでコールが現実的になってきそうですね -
幅=0の時は、タスクバーを表示しないの設定もしたら以下になりました。

-
nkmtさん
ご教示ありがとうございます
参考にさせていただきます
サインインしてコメントを残してください。
コメント
10件のコメント