Moin!
Bist Du Dir das wirklich sicher, das Du die Datei korrekt zu machst?
Delphi-Quellcode:
const Test='C:\Test.mp3';
begin
MediaPlayer1.FileName:=Test;
MediaPlayer1.Open;
MediaPlayer1.Wait:=True;
MediaPlayer1.Play;
MediaPlayer1.Close;
DeleteFile(Test);
If FileExists(Test) then ShowMessage('Datei is noch da!');
Die Meldung ist net gekommen, die Datei war gelöscht, was man bekanntlich mit einer geöffneten net machen kann