ダイアログが背後に隠れないようにするには?


Delphi最高  2001-11-22 09:46:17  No: 311

「Form1」から「MyDialog」を ShowModalで表示した状態で、
MessageDlgを出したりエラーダイアログ出ると、そのダイアログが
「MyDialog」の背後に隠れてしまう現象が起きます。
こうなるとダイアログの「OK」ボタンがクリック出来なくなって
操作不能になり、強制終了しかありません。
ダイアログが背後に隠れないようにするにはどうしたらいいんでしょう?


mp3  2001-11-22 10:32:02  No: 312

ダイアログではなく、自前ウィンドウ(ダイアログ)にしてみたら?
それとか、出てくる位置を指定(動かす)するとか。


mp3  2001-11-22 10:32:04  No: 313

ダイアログではなく、自前ウィンドウ(ダイアログ)にしてみたら?
それとか、出てくる位置を指定(動かす)するとか。


Delphi最高  2001-11-23 09:13:13  No: 314

回答ありがとうございます。
例外のエラーダイアログの表示位置を指定することは出来るんでしょうか?


にしの  2001-11-29 23:25:45  No: 315

位置を変えるとしたら、CreateMessageDialog関数で作成してからですね。
ヘルプで見てください。
使い方は、Application.MessageBoxとほぼ同じだと思います。


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加