Du hast beim Laden vergessen das Objekt zu erzeugen...

Zitat von
Delphi-Narr:
Das ... bei ...\Save.txt stellt nur den vorherigen Pfad dar. Ich hab den schon korrekt eingegeben.
Den übergeordneten Pfad des Arbeitsverzeichnisses,
nicht dem deiner Exe!

Zitat von
Delphi-Narr:
Diese Schreibblockade hängt nicht zufälligerweise mit Vista zusammen???
Unter Vista kann man (wie schon vorher ohne Adminrechte) nicht unter c:\programme usw. schreiben. Da beim Kompilieren aber die Exe erstellt werden kann und Delphi keine Adminrechte hat (hoffe ich), kann es beim Schreiben in das Verzeichnis der Exe auch keine Probleme geben. Du solltest dann aber auch das Verzeichnis der Exe, also ExtractFilePath(ParamStr(0)), nehmen wie ich in dem Artikel geschrieben habe.
Und wenn es auch bei anderen richtig klappen soll, dann solltest du das Anwendungsdatenverzeichnis nehmen.
http://www.delphi-library.de/viewtopic.php?p=548600
(es sei denn es ist ein portables Tool für den USB-Stick)