Ich werfe mal noch
PathRemoveArgs und
PathUnquoteSpaces in den Raum. Damit kann man das gleiche machen (nämlich Kommandozeilenparameter und Anführungszeichen entfernen), und man benötigt keine spezielle Delphi-Version, weil diese Routinen im System vorhanden sind. Einzige Ausnahme: Windows 95 und NT4 ohne IE4.