Moin urbanbruhin,
Wenn du die Function von dieser Seite
InstallExt kopiert hast, ist der Punkt vor der Dateiendung egal. Ob du ihn nun setzt oder nicht, ist irrelevant. Auch wenns meiner Meinung nach mit nur einem Parameter ebenfalls sinnlos erscheint, schreib mal
"%1" anstatt
%1, vllt bringt's das gewünschte "Wunder" ;-)
Aber das wirklich Wichtige, was du mal ändern solltest:
Vertausche
Öffnen mit ShowMp3 mit
mp3-Datei in deiner Function bzw. lass die Leerzeichen bei
Öffnen mit ShowMp3 weg. Das müsste dein Problem eigentlich beseitigen.