der Film wird nicht abgespielt und es kommt als Fehlermeldung:
EOSError
Systemfehler. Code: 2
Das System kann die angegebene Datei nicht finden.
Falls einer der Teil-Strings bereits ein Anführungszeichen oder den Backslash enthält, könnte es zu einem Problem kommen. Versuche mal
Delphi-Quellcode:
FileName := TPath.Combine(OrdnerName, DateiName); // uses System.IOUtils;
if Pos(' ', FileName) > 0 then
FileName := AnsiQuotedString(FileName, #34);
ShellExecute(...