Danke für deinen Vorschlag Christian!
Ich hab jetzt mal den ganzen Nachmittag rumprobiert, aber leider versagt dein Code bei Verzeichnisnamen mit Leerzeichen und bei mehr als einem Parameter. Ich habe meinen geposteten Code jetzt soweit abgeändert das ich
Pos durch
LastDelimiter ersetzt habe. Diese Vorgehensweise erzeugt meines Erachtens nach im praktischen Einsatz die wenigsten Probleme.