Ich habe den Fehler gefunden.
himitsu hatte absolut recht statt dem .loadfromFile muss ein .add dahin und schon funktioniert es.
Es muss also so heißen
Delphi-Quellcode:
if (ParamCount>0) and
(FileExists(ParamStr(1))) then
Memo1.Lines.Add(ParamStr(1));
Alternativ könnte man den Dateifad natürlich auch direkt dem Mediaplayer übergeben.
Vielen dank für die Hilfe.
Der sinn dahinter besteht einfach darin das der Stream nicht nur abgespielt sondern auch gleichzeitig
im Memo festgehalten werden soll um ihn später nochmalig abspielen zu können.
Wäre ja möglich das die Liste im Memo beim beenden abgespeichert wird.
Aber nur geraten.
gruss