Zitat von
Christian Seehase:
Zitat von
Der.Kaktus:
schreib mal nur '..\game.ini' dann klappt es auch.
Hast Du das ausprobiert?
Wenn man kein Verzeichnis angibt, landet die Datei im Windows-Verzeichnis.
In Deinem Beispiel müsste sie in der Ebene oberhalb des Arbeitsverzeichnisses angelegt werden.
Welches Verzeichnis das ist, lässt sich nicht vorhersagen.
Zitat von
himitsu:
Verzeichnisse und Dateien können unter Windows nicht nur aus Punkten bestehen
Das kann man so nicht sagen.
Diese Namen (. und ..) sind nur reserviert (. für das aktuelle, .. für das übergeordnete Verzeichnis)
Jep,
showmessage(ExpandFileName('C:\windows\system32\..\game.ini'));
ergibt C:\Windows\game.ini