Funktionreferenz


SoundPlay

Beschreibung anzeigen in

Spielt eine Sound Datei.

SoundPlay ( "filename" [, wait = 0] )

Parameter

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.

Rückgabewert

Keine. (Gibt immer 1 zurück, unabhängig vom Erfolg)

Bemerkungen

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.

Verwandte Funktionen

Beep, SoundSetWaveVolume

Beispiel

SoundPlay(@WindowsDir & "\media\tada.wav", 1)