Einzelnen Beitrag anzeigen

Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#6

Re: mp3 abspielen und wiederholen...

  Alt 30. Jul 2005, 18:49
Zitat von Prym:
Zitat von Matze:
vielleicht so:

Delphi-Quellcode:
if MediaPlayer1.Position = MediaPlayer1.Length then
begin
  MediaPlayer1.Position:=0;
  MediaPlayer1.Open;
  MediaPlayer1.Play;
end;
Hau das z.B. in einen Timer mit Intervall 1000 rein.
geht bei mir wunderbar

bei dem thema habe ich auch die suche benutzt.....
Genau DAS ist eben keine saubere Lösung! Auch mit einem Timer weiß ich immer noch nicht exakt wann die Datei nun abgespielt wurde.
Selbst wenn ich onTimer MediaPlayer1.Length=MediaPlayer1.Position vergleiche, dann hab ich im ungünstigsten Fall eine Pause von 1s... Wenn ich den Intervall verkürze erreiche ich damit zwar eine höhere Treffequote (bezogen auf das Abspielende), jedoch zum Preis einer sehr hohen CPU-Auslastung.
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat