Routinen zur Unterstützung von Festplatten und Verzeichnissen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu API-Kategorien - Index

Dieses Thema führt alle Routinen für die Festplatten- und Verzeichnisverwaltung auf.

Routine Beschreibung

System.ChDir

Wechselt das aktuelle Verzeichnis.

System.IOUtils.TDirectory.Copy

Kopiert ein Verzeichnis und dessen Inhalt.

System.SysUtils.CreateDir

Legt ein neues Verzeichnis an.

System.IOUtils.TDirectory.CreateDirectory

Legt an der angegebenen Pfadposition ein neues Verzeichnis an.

System.IOUtils.TDirectory.Delete

Löscht das Verzeichnis an der angegebenen Pfadposition.

System.SysUtils.DeleteFile

Löscht eine Datei von der Festplatte; löscht eine Datei, deren Name ein ANSI-String ist.

System.SysUtils.DiskFree

Ermittelt die Anzahl der freien Byte auf einem angegebenen Laufwerk.

System.SysUtils.DiskSize

Ermittelt die Größe in Byte eines angegebenen Laufwerks.

System.IOUtils.TDirectory.Exists

Überprüft, ob ein gegebenes Verzeichnis vorhanden ist.

System.SysUtils.FileSearch

Sucht in einem angegebenen Verzeichnis nach einer Datei.

System.SysUtils.FindClose

Gibt den mit FindFirst zugewiesenen Speicher frei.

System.SysUtils.FindFirst

Sucht in einem Verzeichnis nach dem ersten Vorkommen einer gegebenen Datei mit den angegebenen Attributen.

System.SysUtils.FindNext

Gibt den nächsten Eintrag zurück, der mit den in einem vorhergehenden Aufruf von FindFirst angegebenen Namen und Attributen übereinstimmt.

System.SysUtils.ForceDirectories

Legt ein neues Verzeichnis an (falls erforderlich, auch die übergeordneten Verzeichnisse).

System.IOUtils.TDirectory.GetAttributes

Ermittelt die Verzeichnisattribute.

System.IOUtils.TDirectory.GetCreationTime

Ermittelt die Erstellungszeit eines Verzeichnisses.

System.IOUtils.TDirectory.GetCreationTimeUtc

Gibt die Erstellungszeit eines Verzeichnisses in UTC (Coordinated Universal Time) zurück.

System.SysUtils.GetCurrentDir

Ermittelt den Namen des aktuellen Verzeichnisses.

System.IOUtils.TDirectory.GetCurrentDirectory

Ermittelt das aktuelle Arbeitsverzeichnis.

System.GetDir

Ermittelt das aktuelle Verzeichnis.

System.IOUtils.TDirectory.GetDirectories

Gibt eine Liste der Unterverzeichnisse in einem gegebenen Verzeichnis zurück.

System.IOUtils.TDirectory.GetDirectoryRoot

Ermittelt das Stammverzeichnis eines gegebenen Pfades.

System.IOUtils.TDirectory.GetFiles

Gibt eine Liste der Dateien in einem gegebenen Verzeichnis zurück.

System.IOUtils.TDirectory.GetFileSystemEntries

Gibt eine Liste der Dateien und Unterverzeichnisse in einem gegebenen Verzeichnis zurück.

System.IOUtils.TDirectory.GetLastAccessTime

Ermittelt die Uhrzeit des letzten Zugriffs auf ein Verzeichnis.

System.IOUtils.TDirectory.GetLastAccessTimeUtc

Gibt die Uhrzeit des letzten Zugriffs auf ein Verzeichnis in UTC (Coordinated Universal Time) zurück.

System.IOUtils.TDirectory.GetLastWriteTime

Ermittelt die Uhrzeit des letzten Schreibzugriffs auf ein Verzeichnis.

System.IOUtils.TDirectory.GetLastWriteTimeUtc

Gibt die Uhrzeit des letzten Schreibzugriffs auf ein Verzeichnis in UTC (Coordinated Universal Time) zurück.

System.IOUtils.TDirectory.GetLogicalDrives

Gibt eine Liste aller auf diesem Computer vorhandenen logischen Laufwerke zurück.

System.IOUtils.TDirectory.GetParent

Ermittelt das einem Verzeichnis übergeordnete Verzeichnis.

System.IOResult

Gibt den Status der letzten, ausgeführten Ein-/Ausgabeoperation zurück.

System.IOUtils.TDirectory.IsEmpty

Überprüft, ob ein gegebenes Verzeichnis leer ist.

System.IOUtils.TDirectory.IsRelativePath

Gibt an, ob der angegebene Pfad ein relativer Pfad ist.

System.MkDir

Legt ein neues Unterverzeichnis an.

System.IOUtils.TDirectory.Move

Verlagert ein Verzeichnis und dessen Inhalt oder benennt es um.

System.SysUtils.RemoveDir

Löscht ein vorhandenes leeres Verzeichnis.

System.RmDir

Löscht ein leeres Unterverzeichnis.

System.IOUtils.TDirectory.SetAttributes

Legt die Verzeichnisattribute fest.

System.IOUtils.TDirectory.SetCreationTime

Ändert die Erstellungszeit eines Verzeichnisses.

System.IOUtils.TDirectory.SetCreationTimeUtc

Ändert die Erstellungszeit eines Verzeichnisses.

System.SysUtils.SetCurrentDir

Legt das aktuelle Verzeichnis fest.

System.IOUtils.TDirectory.SetCurrentDirectory

Legt das aktuelle Verzeichnis fest.

System.IOUtils.TDirectory.SetLastAccessTime

Ändert die Uhrzeit des letzten Zugriffs auf ein Verzeichnis.

System.IOUtils.TDirectory.SetLastAccessTimeUtc

Ändert die Uhrzeit des letzten Zugriffs auf ein Verzeichnis.

System.IOUtils.TDirectory.SetLastWriteTime

Ändert die Uhrzeit des letzten Schreibzugriffs auf ein Verzeichnis.

System.IOUtils.TDirectory.SetLastWriteTimeUtc

Ändert die Uhrzeit des letzten Schreibzugriffs auf ein Verzeichnis.



Siehe auch