System.SysUtils.ForceDirectories
Aus RAD Studio API Documentation
Delphi
function ForceDirectories(Dir: string): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall ForceDirectories(System::UnicodeString Dir);
Inhaltsverzeichnis |
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Beschreibung
Erstellt ein neues Verzeichnis (bei Bedarf werden auch die übergeordneten Verzeichnisse angelegt).
ForceDirectories erstellt das in Dir vollständig angegebene Verzeichnis. Sind die übergeordneten Verzeichnisse nicht vorhanden, werden diese automatisch angelegt.
ForceDirectories gibt den Wert True zurück, wenn es alle notwendigen Verzeichnisse erstellt hat, und False, wenn das Verzeichnis nicht erstellt werden konnte.
Anmerkung: Rufen Sie ForceDirectories nicht mit einem leeren String auf. Dies kann dazu führen, dass ForceDirectories eine Exception auslöst.
Anmerkung: In der Unit FileCtrl (nur Windows) ist auch eine ForceDirectories-Funktion enthalten. Diese Version ist jedoch veraltet, und es sollte die Version aus der Unit SysUtils auch dann verwendet werden, wenn keine plattformübergreifende Funktionalität erforderlich ist.
Siehe auch
Codebeispiele