Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#8

AW: Was macht ExpandFileName?

  Alt 1. Nov 2017, 20:16
Code:
c:\temp\dateiname.ext -> absoluter Pfad.

.\Dateiname.ext -> relativer Pfad, im gleichen Verzeichnis, in dem wir uns befinden, also z. B. das Arbeitsverzeichnis eines Programmes.
1. ist klar.

2. ExtractFilePath(Application.Exename) + Copy('.\Dateiname.ext',2,Length('.\Dateiname.ext');
Dürfte (in etwa) ExpandFileName('.\Dateiname.ext') entsprechen, mit dem Unterschied: ExpandFileName bildet alle weiteren Möglichkeiten von relativen Pfaden mit ab, die man sonst einzeln "nachprogrammieren" müsste.
  Mit Zitat antworten Zitat