Sound include importieren

  • Zeile 14 natürlich löschen ...
    Und in der Hilfe von _SoundOpen wird doch was von Alias stehen ???

    Spoiler anzeigen
    [autoit]

    #include <Sound.au3>
    HotKeySet ("{F1}","sound")
    HotKeySet("{F2}","endsound")
    Global $snd
    while 1
    Sleep(10)
    If _SoundStatus($snd) = "stopped" Then _SoundPlay($snd)
    WEnd
    Func sound()
    FileInstall("D:\Eigene Musik\Druckluftfanfare.mp3",@TempDir & "\Blub.mp3")
    $snd = _SoundOpen(@TempDir & "\Blub.mp3")
    _SoundPlay($snd,0)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func endsound()
    _Soundstop ($snd)
    _SoundClose($snd)
    FileDelete(@TempDir & "\Blub.mp3")
    EndFunc

    [/autoit]

  • Loop: _SoundStatus -> Abfragen, ob der Sound gestoppt ist, dann neu starten :)

    Das hab ich versucht und irgendwie nicht fertig bekommen
    geht das nicht?

    [autoit]

    _SoundStatus $snd

    [/autoit]


    aber wie bekomm ich die loop da rein?

  • zu lang zum editieren gebraucht danke ^^

    Spoiler anzeigen
    [autoit]

    #include <Sound.au3>
    HotKeySet ("{F1}","sound")
    HotKeySet("{F2}","endsound")
    Global $snd
    while 1
    WEnd
    Func sound()
    FileInstall("C:\Dokumente und Einstellungen\Tobi.ESTOS\Desktop\Blub.mp3",@TempDir & "\Blub.mp3")
    $snd = _SoundOpen(@TempDir & "\Blub.mp3")
    _SoundPlay($snd,0)
    _SoundStop($snd)
    If _SoundStatus($snd) = "stopped" Then _SoundPlay($snd)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func endsound()
    _Soundstop ($snd)
    _SoundClose($snd)
    FileDelete(@TempDir & "\Blub.mp3")
    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit]

    so sollte es sein stimmt aber nicht hmm

    2 Mal editiert, zuletzt von XNeoX (3. Juli 2008 um 18:26)