![]() |
wenn ordner nicht existiert -> ordner Erstellen
Wie ist der code für folgendes:
Wenn ein ordner nicht existiert dann soll er erschaffen werden. |
Re: wenn ordner nicht existiert -> ordner Erstellen
ForceDirectories aus der Unit SysUtils
|
Re: wenn ordner nicht existiert -> ordner Erstellen
Delphi-Quellcode:
Beispiel:
forcedirectories(Pfad:String);
Delphi-Quellcode:
//edit: Beispiel entnommen aus:
var sDir : string;
sDir := 'c:\apps\code\free';; //if sDir path does not exist, create it! if NOT DirectoryExists(sDir) then ForceDirectories(sDir); ![]() |
Re: wenn ordner nicht existiert -> ordner Erstellen
prüfen ob ein Ordner existiert kannst du mit
Delphi-Quellcode:
anlegen kannst du einen Ordner mit
DirectoryExists(Ordnername);
Delphi-Quellcode:
oder du verwendest die Funktion
CreateDir(Ordnername);
Delphi-Quellcode:
diese kümmert sich selbst um die Prüfung ob der Ordner existiert. Genauere Informationen zu den Funktionen findest du über die Suche und in der Hilfe von Delphi
ForceDirectories(Odnername);
|
Re: wenn ordner nicht existiert -> ordner Erstellen
@Threadersteller: dass SirThornberry Dir sagt, mache bitte pro Frage einen neuen Thread auf, bedeutet nicht, dass dies Pflicht ist, wenn diese Frage bereits beantwortet wurde. :mrgreen:
|
Re: wenn ordner nicht existiert -> ordner Erstellen
Zitat:
|
Re: wenn ordner nicht existiert -> ordner Erstellen
Es ist aber übersichtlicher
|
Re: wenn ordner nicht existiert -> ordner Erstellen
Was ich meinte, ist, dass dieser Thread eigentlich sinnlos ist. Ich hatte Dir die Antwort mit ForceDirectories ja bereits gegeben. Daher macht es wenig Sinn, die Frage nun in einem neuen Thread noch einmal zu stellen. Erst, wenn zu dem genannten Befehl weitere Fragen auftauchen, solltest Du IMHO einen neuen Thread eröffnen. :zwinker:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:22 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-2025 by Thomas Breitkreuz