Prob mit MCI-Commands.pbi (glaub ich ;)

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
M@xx
Beiträge: 57
Registriert: 07.10.2004 11:30
Wohnort: Kiel
Kontaktdaten:

Prob mit MCI-Commands.pbi (glaub ich ;)

Beitrag von M@xx »

Wenn ich den folgenden Code ausführe spielt er den Sound immer nur
einmal.

Code: Alles auswählen

Procedure SoundPlay(quark)
  Sound_Kontinuierlich=1
  If Sound
    MCI_Load(1, Sound_Path)
    If Sound_Kontinuierlich
      Repeat
        MCI_Play(1)
        Sound_Laenge=MCI_GetLength(1)
        Delay(Sound_Laenge)
      ForEver
    EndIf
    For a=1 To Sound_WieOft
      MCI_Play(1)
      Sound_Laenge=MCI_GetLength(1)
      Delay(Sound_Laenge)
    Next
  EndIf
EndProcedure



ThreadID=CreateThread(@SoundPlay(), 0)

Ergebnis=MessageRequester("...", ".......", PB_MessageRequester_YesNo)

KillThread(ThreadID)
Wär toll wenn mir jemand helfen könnt :allright:
mfg, Max

Computerkunde: "Ich suche noch ein spanndendes Grafik-Adventure, das mich so richtig fordert"
Verkäufer: "Haben Sie es schon mal mit WINDOWS 95 probiert ?"

http://bratwurst-24.de.ki
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Evtl. mit MCI_Seek() wieder an den Anfang spulen?
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Antworten