Vor allem, da die Open-/SaveDialoge gern das Arbeitsverzeichnis ändern, sind relative Pfadangaben zu vermeiden.
Hmmm, beim Explorer kann man ein RootVerzeichnis angeben,
und dann stehen nur dieses Verzeichnis und Unterverzeichnisse zur Auswahl.
Ich hätte gedacht, dass man sowas auch beim Open-/SaveDialog machen kann, aber irgendwie finde ich nichts.
PS: InitialDir ... das kann vom System irgnoriert, wenn der Dialog schonmal geöffnet war. (letzte Auswahl)
Bei TFileSaveDialog/TFileOpenDialog kann man eine
GUID angeben, welche man im Programm auch für ähnliche Dialoge (jeweils für gleiche, bzw. unterschiedliche Pfade) angeben sollte.
Man kann aber FileName vorher festlegen, inkl. Pfad.
Ein Therapeut entspricht 1024 Gigapeut.