Leerzeichen nicht, auch nicht im Dateinamen. Allerdings lautet das Verzeichnis C:\
Winnt.0, ob das schon zuviel ist? Was Du mit Anführungszeichen meinst, weiß ich nicht, ich arbeite ja mit Paramstr(0) und nicht mit in Anführungszeichen gesetzten Strings, die man an Stringvariablen übergibt.
meine.exe C:\Dies ist ein langer Pfad mit Leerzeichen\meine.ini
Das sind für ParamStr 7 Parameter.
meine.exe "C:\Dies ist ein langer Pfad mit Leerzeichen\meine.ini"
Das sind für ParamStr ein Parameter.