Spielt eine Sound Datei.
SoundPlay ( "filename" [, wait = 0] )
filename | Name der abzuspielenden Datei (üblicherweise eine .WAV oder .MP3 Datei) |
wait | [optional] Dieses Flag bestimmt, ob das Skript bis zur Beendigung der Sound-Datei wartet und dann fortfährt: $SOUND_WAIT(1) = Skript wartet, bis die Sound-Datei abgespielt wurde. $SOUND_NOWAIT(0) = Skript wird weiter ausgeführt, während der Sound läuft (Standard). |
Die Konstanten sind in "AutoItConstants.au3" definiert. |
Das Beenden des Skripts stoppt den Sound (wenn er noch läuft).
Um einen aktuell abgespielten Sound zu stoppen, kann SoundPlay("") verwendet werden. Dies hat außerdem noch den Nebeneffekt, dass das offene Handle geschlossen wird.
Wenn man eine Sounddatei löschen will, die im Skript abgespielt wurde, sollte man vorher SoundPlay("")("") aufrufen, um garantieren zu können, dass das Handle geschlossen ist.
SoundPlay(@WindowsDir & "\media\tada.wav", 1)