Re^3: Purebasic musik player
Hallo ich bins mal wieder,
Hi
Ich schreibe die Artikel immer noch hier, weil ich mich zwar
wie ein paar von euch empfohlen haben mich auch in den
Purebasic Forum registriert. Ich erhalte aber von da keine
Bestätigungsmail.
Kommt sicherlich noch ;)
Jetzt meine Frage,
Bin ihc gespannt :)
Ich habe mir in Purebasic einen Mp3 player programmiert, ich
mache es nicht mit MCI sondern mit der Movie funktion, ich
möchte hier jetzt auch eine Repeatfunktion einbauen, weiss
jemand wie das geht?
Ich Programmier zwar nit mit Purebasic aber:
Ich würd mal sagen die Playlist in nen Array (lied eins
feld[0] lied 2 feld[1] usw...)legen den abspielen lassen und
das ganze in eine endlosschleife
Dann als 2. Repeatmodus nur den array[i] in eine
endlosschleife packen und je nach Modus die gewünschte Methode
aktivieren (if - Verknüpfung /switch Modus 1 hat Wert = 1 und
Modus 2 hat den Wert = 2 bei keinem Repeat ist der Wert = 0)
;)
Okay, danke, aber ich glaube das geht nicht da der ja dann
immer von vorne anfängt also spielt er immer nur den ersten
teil des lieds, werds aber mal ausprobieren.
Hmm wenn du n "sleep()" einbaust? man kann doch sicher die Länge des Liedes abfragen das dann in eine Variable packen und das Lied starten und die Prozedur "einfrieren" bis das Lied ferig ist dann (ggf) den zähler hochsetzen und die Schleife wiederholen.
Kannste dann berichten obs geklappt hat? wenn dus übern anderen Weg löst würds mich auch interessieren wie ;)
Jetzt hab ich
aber noch eine Frage und zwar wenn ich so etwas auch noch in
ein spiel miteinbauen möchte, so dass das das ganze Spiel lang
abgespielt wird möchte, wie kann ich das machen, denn auch
wenn das obere funktioniert wird ja dann nur diese schleifen
wiederholt.
Hmm verstehe jetzt nicht ganz das Problem: wenn das klappt mit der Schleife ist doch wunderbar. setzt die Schleife in eine Methode und rufst diese in nem Thread auf dann läuft einerseits das Lied in thread 1 und das Spiel im thread 2 -> Problem gelöst.. oder hab ich da was missverstanden?