※ ChatGPTを利用し、要約された質問です(原文:VBSで応答不要のメッセージボックスを表示したい)
VBSで応答不要のメッセージボックスを表示したい
このQ&Aのポイント
VBScriptを使い、処理中にメッセージボックスを表示させ、操作せずに処理を継続したい方法について質問です。
MsgBox関数やWScript.Shellオブジェクトを使用してメッセージボックスを表示させることはできますが、それぞれの方法ではOKボタンを押すまで処理が中断されてしまいます。
メッセージボックスが表示されたままで、処理を続行する方法はありますか?
Kotori_Dと申します。
今回質問したいのは、VBScriptを使い、ある処理を行っている最中にメッセージボックスを表示させ、
操作をしないように呼びかけ、なおかつメッセージ表示中も処理が実行され続けるようにしたいのですが、その方法で困っています。
MsgBox("処理中です。操作しないでください。")
この場合、メッセージが出て、OKを押すまで保存は実行されません。
CreateObject("WScript.Shell").Popup "処理中です。操作しないでください。", 0, " 警告"
こちらでも、OKを押すまで処理は中断されます。
また、表示時間を指定すると、途中で消えてしまうので、役不足です。
私としては、メッセージは出たままで、処理を継続してほしいのですが、
何かよい方法はないでしょうか?
よろしくお願いします。
お礼
早速の回答ありがとうございます。 なるほど、外部プロセスからメッセージを出す方法になるんですね。 やっぱりひとつのプロセス内で行うのは難しいですかね。