sag mal wieso schließt du im Play Button den Mediaplayer?
If Mediaplayer1.Mode = mpOpen then Mediaplayer1.Close;
der muss der open sein damit er auch spielen kann, denn dannach fragst du
Delphi-Quellcode:
if Mediaplayer1.Mode = mpPlaying then begin //<---- kann doch nicht reingehen wenn du vorher close machst
Mediaplayer1.FileName := PlayL1.Items.Strings[PlayL1.ItemIndex];
Stunden := 0; Minuten := 0; Sekunden := 0;
TimePanelMain.Caption := '00:00:00';
Mediaplayer1.StartPos := 0;
mediaplayer1.Play;
end;
so auf anhieb würde ich mal sagen liegt der fehler da,
ich werde aber mal noch weitergucken ob was anderes falsch ist
alex