@Jeremy: Warum benutzt du nicht dein Programm Verzeichnis? Also das Verzeichnis in dem sich die Exe-Datei befindet? Mit
PARAMSTR(0) und der Funktion
EXTRACTFILEPATH kannst du dir das Verzeichnis geben lassen. Allerdings kann es sein, dass der User der dein Programm ausführt dort keine Schreibrechte besitzt.
Deshalb gibt es das Anwendungsdaten-Verzeichnis welches für jeden User vorhanden ist (z.B.: "C:\Documents and Settings\
username\Local Settings\Application Data"). Mit Hilfe
diesem FAQ Beitrag und der Konstante
CSIDL_LOCAL_APPDATA kannst du dir dieses Verzeichnis ermitteln.
Gruß
Tino