Mal sehen, ob ich das so umgeschrieben bekomme (sollte das kleinere Übel sein).
Nun ist mir leider was Anderes aufgefallen. Bekommt eine Variable einen Pfad per Öffnen-Dialog (ich weiß nicht, ob Borland da über die WinAPI geht) kann ich die zumindest mit nicht schreiben. Trag' ich den Pfad von Hand ein geht's. Jedoch nach dem Versuch den per Öffnen-Dialog übergebenen Pfad zu speichern, schlägt auch die Handeingabe fehl (sprich er erstellt keine Datei bzw. überschreibt die Alte nicht). Irgendwas muss da ja (aufgrund eines unsichtbaren (halt ungültigen) Zeichens, was weiß ich) blockieren.
Hatte mich zunächst geärgert und gewundert, da es im Testprogramm 1A funktionierte. Da hatte ich den Pfad auch nur per Hand übergeben, was wohl mein Fehler war...
Irgendwelche Ideen?