Mache es doch einfach mal so, um zu sehen was da im Arbeitsverzeichnis steht:
Code:
if not SysUtils.DirectoryExists(ArbeitsVerzeichnis +'\') then begin
// ShowMessage('Falsches Verzeichnis im INI-String !' +#13 +'Programm wird beendet');
ShowMessage(Arbeitsverzeichnis);
end;