Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
7. Jun 2023
Im FinalBuilder nehme ich auch manchmal \
Es gibt Funktionen, die Dateien und/oder Verzeichnisse löschen.
Bzw. in Acktionen zum Kopieren von Einzeldateien.
* mehrere Dateien (also inkl. Maske) da ist das Ziel immer das Verzeichnis
* bei Einzeldatei ist es mit \ immer ein Verzeichnis und der Dateiname wird beibehalten
* bei Einzeldatei ohne \ im Ziel muß man aufpassen unten die Checkbox...
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
6. Jun 2023
Nee, genauso wie man zum Anhängen oder Entfernen eine Funktion hat,
gibt es seit einer kürzeren Weile auch eine Funktion für das Zusammenbauen.
Selbst manuell gebaut kommt es noch besser, wenn man die Konstante benutzt, anstatt dem selbstgeschriebenen.
Windows entfernt überzählige Trenner, wie z.B. den Letzten im Pfad (aber nie den Ersten, also den nach einem :) oder Doppelte mittendrin....
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
5. Jun 2023
Es kann gehn, aber muß nicht.
C:\ ist auch was Anderes als C:\test\
Denn C: ist relativ zum aktuellen Arbeitsverzeichnis dieses Laufwerks.
Ja, der Syntax nach könnte man es so sehn
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
5. Jun 2023
Oder Zusammenbauen ala A + '\' + B mittels TPath.Combine(A, B).
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
5. Jun 2023
ups, den letzten übersehn
Wozu denn das +'\' ?
Eher #10 statt #13,
oder besser noch sLineBreak.
Nja, den Pfad zusätzlich mit in die Fehlerausgabe, kann für den Benutzer auch manchmal hilfreich sein.
Und ja, siehe Antwort #5.