Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Ordnerattribute festlegen (https://www.delphipraxis.net/48559-ordnerattribute-festlegen.html)

Kompon Ente 27. Jun 2005 12:57

Hi,

das funktioniert aber nicht so, wie Du's gepostet hast!

Warum soll ich das eigentlich nehmen?

Beim anderen passiert ja auch nichts!

Ich frage ja ab:

Wenn (if) die Konfigurationsdatei, die sich - wie alle wichtigen Daten des Programms - im Ordner 'data' befindet, existiert, wird der Ordner versteckt.
Ansonsten (else) kommt ein Warnhinweis, dass die Datei nicht existiert und das Programm wird geschlossen!

Was ist daran riskant? :|

r2c2 27. Jun 2005 12:58

Zitat:

Zitat von MrKnogge
Und wo ist da nun bitte der unterschied ?

Der is ganz einfach und den sollte man uach nie vergessen:
Relative Pfade sind Relativ zum Arbeitsverzeichnis(CurrentDirectory) Das kann sich aber andauernd ändern(z.B., wenn man in nem OpenDialog n anderes Verzeichnis wählt oder einfach nur die Multitasking-Funktion von Win ausprobiert). Stell dir vor du prüfst nicht, ob ein Verzeichnis existiert, sondern schreibst ne Datei(nur um das Problem etwas zu forcieren). Wenn sich das Arbeitsverzeichnis(heißt das so :gruebel:) ändert, schreibst du wild im System rum und nicht, wie bei der ParamStr(0) variante im Verzeichnis, in dem die Exe is.

mfg

Christian


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:07 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz