Forum: Multimedia
Delphi
by s.h.a.r.k,
19. Jan 2010
Würde die Methode ExtractFilePath() sich aber mal ändern, oder eine andere Version verwendet werden, so bin ich auf der sicheren Seite. Handelt es sich um keinen gültigen Pfad, sondern um einen beliebigen String, so prüfe ich eh auf dessen Gültigkeit.
Forum: Multimedia
Delphi
by s.h.a.r.k,
19. Jan 2010
Das geht ganz einfach über diese Zeile:
dir := IncludeTrailingPathDelimiter(ExtractFilePath(Application.ExeName));
Beachte aber, dass du nicht unbedingt Schreibrechte ist dem Verzeichnis hast. Wenn du das File nur temporär benötigst so lege es halt in das Temp-Verzeichnis, oder wenn es dauerhaft da sein muss in das Anwendungsverzeichnis eines jeden Users.