Moin,
sagt mal, war das schon immer so?
Ich habe durch Zufall einen String "D:\test1\ordner2\pfad/unterpfad/datei.xyz" als Dateiname angegeben.
Der Wechsel von \ zu / war wirklich so (ähnlich).
TStringlist.SaveToFile schluckt das problemlos.
Intern wird TFileStream.Create aufgerufen und das wiederum den
API Call FileCreate.
https://learn.microsoft.com/de-de/wi...pi-createfilea
In der Microsoft Hilfe steht auch das es egal ist, ob \ oder /
Ist jetzt nur mal so eine Feststellung. Darauf verlassen werde ich mich nicht und den Sourcecode ändern aber war mir bisher unbekannt.
VG