Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi MkDir - Problem mit relativen Pfaden (https://www.delphipraxis.net/110958-mkdir-problem-mit-relativen-pfaden.html)

hirnstroem 27. Mär 2008 11:56


MkDir - Problem mit relativen Pfaden
 
'loha Folks,

untenstehender Codeschnippsel wird ausgeführt, wenn das ensprechende Verzeichnis, welches dadruch entstehen soll, noch nicht vorhanden ist.

Delphi-Quellcode:
MkDir(PictureFilePathRoot + '\' + IntToStr(YearOf(Now)));
Nun gibt zwei verschiedene Versionen derselben Applikation, bei der einen funktioniert obenstehender Code, bei der anderen nicht, dort tritt nämlich eine EInOutError (Ungültiger Dateiname) Exception tritt auf.

In beiden Fällen hat PictureFilePathRoot den Wert: '.\Log'

Ich verstehe nicht was bei der einen funktionierenden Version anders läuft, als bei jener, welche nicht funktioniert, hoffe deshalb auf Beistand.

Grüsse
hirnstroem

Luckie 27. Mär 2008 12:03

Re: MkDir - Problem mit relativen Pfaden
 
Immer wieder das selbe. Das Arbeitsverzeichnis muss nicht zwingend das Programmverzeichnis sein!.

hirnstroem 27. Mär 2008 12:07

Re: MkDir - Problem mit relativen Pfaden
 
In Ordnung...Hirn einschalten...war aber auch ein kurzes Wochenende :-P


Delphi-Quellcode:
ExtractFilePath(ParamStr(0))


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz