1 1 Stimme

Delphi: Dateiattribute von Dateien ändern

Info von Progger99 | 22.05.2012 um 16:17 Uhr

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:

AttributCodeBedeutung
faHidden $00000002Versteckte Datei
faReadOnly $00000001Schreibgeschützte Datei
faSysFile$00000004Systemdatei
faArchive$00000020Archivdatei
faDirectory$00000010Verzeichnis
faAnyFile$0000003FBeliebige Datei
faVolumeID$00000008Laufwerks-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.

AntwortenPositivNegativ

Über den Autor

Avatar AutorDer Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen | Nachricht

 

Ähnliche Themen

Delphi: Dateien verstecken
Frage | 2 Antworten
Datum einer Datei ändern
Tutorial | 0 Kommentare

Wichtiger Hinweis

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.