PlaySound() 関数
- Last UpdatedOct 20, 2023
- 1 minute read
wave ファイルの音声または Windows のデフォルト音声を再生します。
構文
Playsound (soundname, flag)
パラメータ
soundname
音声または wave ファイルの名前です。リテラル文字列値、メッセージ型タグ名、または文字列式です。音声が名前として定義されている場合、たとえば、MC="c:\test.wav" のように、Win.ini ファイルの [Sounds] セクションで定義されている必要があります。
flag
音声の再生方法を指定します。リテラル整数値、整数型タグ名、または整数式です。値と意味は以下のとおりです。
0 - 音声を一度に同時に再生します(音声再生が終了するまで、スクリプトは実行を待機します)。
1 - 音声を一度に非同期に再生します(スクリプトは、音声再生の終了を待機しません)。
9 - 音声を連続して再生します(PlaySound() 関数が再び呼び出されるまでです)。
例
このスクリプトは、ファイル c:\welcome.wav の音声を一度再生して、再生が終了するまでスクリプト実行を停止します。
PlaySound("c:\welcome.wav",0);
このスクリプトは、音声 Alert を連続して再生します。win.ini ファイル [Sounds] セクションで、以下のように、音声名 Alert と音声ファイルを関連付ける必要があります。
Alert=c:\alert.wav.
PlaySound("Alert",9);