Forum: Multimedia
Delphi
by Matze,
17. Jan 2005
Dann nimm einen Timer und überprüfe dort
if MediaPlayer1.Position = MediaPlayer1.Length then ...
//nächstes Lied spielen
Sollte auch gehen.
Forum: Multimedia
Delphi
by Matze,
17. Jan 2005
Komm, bemüh doch mal die Suche "OnNotify", da findest du genügend Beispiele, z.B. das hier.
Forum: Multimedia
Delphi
by Matze,
17. Jan 2005
Ist ja klar, dass er nur das letzte abspielt.
Der Kompiler geht die for-Schleife so schnell durch, dass der MediaPlayer gar nicht hinterherkommt, denn sofort wird das nächste Lied angefangen, im Bruchteil einer Sekunde. Die Schleife endet mit dem letzten Lied, wofür der MediaPlayer dann Zeit zum Abspielen hat.
Nur so als Erklärung. ;)