Einzelnen Beitrag anzeigen

DelphiUser7

Registriert seit: 27. Aug 2003
179 Beiträge
 
#3

Re: Mp3 Position ändern mit Trackbar

  Alt 23. Okt 2003, 14:21
Hi Alex,
also, das Problem habe ich zwar nicht gelöst, ich kann dir aber sagen, woran es liegt, dass die TrackBar sich entweder gar nicht, oder nur minimal bewegt;
Du hast ja im OnTimer-Ereignis

 TrackBar2.Position := mediaplayer1.Position; stehen; aber im OnChange-Ereignis der TrackBar

 mediaplayer1.Position := TrackBar2.Position; d.h. sobald der Timer aktiviert wird bzw. du den Play-Button drückst, gilt das OnTimer-Ereignis;
dadurch allerdings wird schon das OnChange-Ereignis ausgelöst; da in diesem aber quasi die umgekehrte Zuordnung steht, kann in diesem Moment weder der Timer noch die TrackBar weiterlaufen ; im Prinzip 'behindern' sich die beiden gegenseitig;
mein Vorschlag: Versuch mal irgendwie zu proggen, dass das OnChange-Ereignis nur für manuelle Änderungen gilt, d.h. wenn du selbst den Stand der TrackBar änderst, und nicht schon, wenn diese sich auf Grund der Zuordnung in OnTimer bewegt;
  Mit Zitat antworten Zitat