Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#2

Re: Überprüfen, ob nächste Datei Audio/Video ist und abspiel

  Alt 1. Okt 2006, 20:36
Ich denke es liegt generell an deinen Code!

Mein Vorschlag alle Audio.ext zu einen String zusammen fassen.
Beispiel:

const
AudioExt = '.mp3;.wav;.wma' usw..
VideoExt = '.wmv;.avi' usw..

Var
strExt : string;

AudioExt spliten mit Delemiter';' dann das Array in einer schleife durchlaufen
bis das ext.. des spielenden Titels mit dem im Array identisch ist.
Das ext dem strExt zuweisen.

Die abfrage nur außerhalb des Timers ausführen.
Im Timer muss keine abfrage für Ext rein das muss im Klick oder doppelklick event
der Playliste rein.

Im Timer sollte nur die position des aktuell spielenden Titels überprüft werden.

anschließend in deine Playfunktion springen.
Dort ein Case Anweisung einbauen die mit dem strExt überprüft wird.
wenn Case .mp3 dann spiele Audio usw..

Vorher solltest du aber eine Funktion einbauen
Beispiel CleanUp:
Da packst du alle Funktionen rein welche das Aktuelle File zurücksetzt.

gruß
  Mit Zitat antworten Zitat