Delphi: Dateiattribute von Dateien ändern
Info von Progger99 | Letztes Update am 12.05.2021 | Erstellt am 22.05.2012
Manchmal muss man die Dateiattribute von Dateien in Delphi ändern, zum Beispiel um eine Datei zu verstecken oder einen Schreibschutz der Datei zu aktivieren. So macht man es:
procedure TForm1.Button1Click(Sender: TObject); begin FileSetAttr('C:\Datei.txt', faHidden); end;
Dies setzt die Datei auf "faHidden", womit die Datei versteckt wird. Ansonsten können noch folgende Attribute der Datei gesetzt werden:
Attribut | Code | Bedeutung |
faHidden | $00000002 | Versteckte Datei |
faReadOnly | $00000001 | Schreibgeschützte Datei |
faSysFile | $00000004 | Systemdatei |
faArchive | $00000020 | Archivdatei |
faDirectory | $00000010 | Verzeichnis |
faAnyFile | $0000003F | Beliebige Datei |
faVolumeID | $00000008 | Laufwerks-ID |
Es ist auch möglich mehrere Attribute auf einmal zu setzen. Das kann so bewerkstelligt werden:
FileSetAttr('C:\Datei.txt', faHidden + faReadOnly);
Dies setzt die Datei "Datei.txt" auf versteckt und schreibgeschützt.
Über den Autor
Der Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen
Ähnliche Themen
Schreibschutz vieler Dateien gleichzeitig ändern
Tutorial | 0 Kommentare
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
PHP: Nur bestimmte Buchstaben, Zahlen und Zeichen in einem String zulassen
Tipp | 10 Kommentare
Windows Batch Script: Computer herunterfahren
Tutorial | 2 Kommentare
Mehrere Texte gleichzeitig ersetzen
Tutorial | 0 Kommentare
XAMPP: SSL/HTTPS für lokale Projekte einrichten
Tutorial | 8 Kommentare
VirtualBox: Datum und Uhrzeit ändern
Tutorial | 10 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.