「Beep音の例」の版間の差分
ナビゲーションに移動
検索に移動
見出しの修正 |
Starworshipper (トーク | 投稿記録) 編集の要約なし |
||
| 1行目: | 1行目: | ||
WindowsでBeep音を出したい時に。 | |||
マクロで想定内のエラーが発生したり、ビジュアル的な反応を返せないときに、statusバーへの報告だけですと、気づかなかったり視線の移動が煩わしかったりすることがありませんでしょうか。 | |||
「ぷろーーん」と言うBeep音1つ出せるだけで、色々便利なことがあるかと思います。 | |||
2行で簡単にBeepが出るものを見つけたのでメモします。 | 2行で簡単にBeepが出るものを見つけたのでメモします。 | ||
| 7行目: | 10行目: | ||
== ソースコード == | == ソースコード == | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
var wshShell = new ActiveXObject("WScript.Shell"); | var wshShell = new ActiveXObject("WScript.Shell");//定義 | ||
wshShell.Run("rundll32 user32.dll,MessageBeep"); // | |||
wshShell.Run("rundll32 user32.dll,MessageBeep"); //これを鳴らしたいタイミングの場所に挿入する | |||
</syntaxhighlight> | </syntaxhighlight> | ||
2024年3月3日 (日) 21:13時点における版
WindowsでBeep音を出したい時に。 マクロで想定内のエラーが発生したり、ビジュアル的な反応を返せないときに、statusバーへの報告だけですと、気づかなかったり視線の移動が煩わしかったりすることがありませんでしょうか。
「ぷろーーん」と言うBeep音1つ出せるだけで、色々便利なことがあるかと思います。
2行で簡単にBeepが出るものを見つけたのでメモします。
こちらのスレッドを参考にしました。
ソースコード
var wshShell = new ActiveXObject("WScript.Shell");//定義
wshShell.Run("rundll32 user32.dll,MessageBeep"); //これを鳴らしたいタイミングの場所に挿入する
こうやれば喋らせることもできるようです
var my_speak_obj=new ActiveXObject("SAPI.SpVoice");
var mytext = "Mery is fantastic!";
my_speak_obj.Speak(mytext);
スポンサーリンク