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;