【VBScript】メッセージボックスの出力情報をコピペする


この記事はプロモーションを含みます。

VBScript

ホーム > VBScript 逆引きリファレンス

以前、VBScriptでメッセージボックスを表示する方法を解説しました。
今回は、メッセージボックスに表示された内容をコピペする方法をご紹介したいと思います。

VBScriptでメッセージボックス(MsgBox)を使用すると、下記のようなダイアログが表示されます。
実は、ここに表示される情報はコピペすることが出来るんです!

まず、コピーする方法ですが、コピーしたメッセージボックスを選択した状態で、キーボードの「Ctrl」+「C」を押します。(Windowsでのコピーのショートカットですね)
*右クリックメニューのコピーは使用できません。

次に、テキストエディタなどにペースト(貼り付け)する方法ですが、キーボードの「Ctrl」+「V」を押します。(こちらも、Windowsの貼り付けのショートカットですね)
*貼り付けは、右クリックメニューからでもOKです。

先ほどのメッセージボックスの内容をコピペしてみました。

---------------------------
タイトル文字列
---------------------------
サンプルメッセージ
---------------------------
OK   
---------------------------

コピペされる情報は以下のようになります。

---------------------------
<タイトルの文字列>
---------------------------
<メッセージの文字列>
---------------------------
<ボタンに表示される文字列>
---------------------------

ちなみに今回実行したスクリプトは下記になります。

MsgBox "サンプルメッセージ", 0, "タイトル文字列"

記事は以上です。このテクニックって意外に知られて無いようです。
プログラミングやデバッグ時に便利なので是非使ってみて下さい。

コメント

タイトルとURLをコピーしました