FAttr(): Unterschied zwischen den Versionen

Aus Wiki des Deutschsprachige Xbaseentwickler e. V.
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 20: Zeile 20:
Die gültigen Werte für fAttr() sind:
Die gültigen Werte für fAttr() sind:


{|
{| class="wikitable"
! style="text-align:left;"| Attribut
! Attribut
! Bedeutung
! Bedeutung
! Erläuterung
! Erläuterung
|-
| D || Directory/Verzeichnis || die Datei ist ein Verzeichnis
| D || Directory/Verzeichnis || die Datei ist ein Verzeichnis
|-
| H || Hidden/versteckt || die Datei wird normalerweise nicht angezeigt/gelistet
|-
| S || System || es handelt sich um eine System-Datei
|-
| R || Read-Only/nur Lesen || es handelt sich um eine Datei, die nur gelesen werden kann
|-
| A || Archive/Archiv-Flag || die Datei wurde seit dem letzten Backup, das dieses Attribut löscht, geändert
|-
| N || Normal/name || die Datei besitzt keine besonderen Attribute
|-
| C || Compress/komprimiert || die Datei wird in komprimierter Form gespeichert
|}
|}


(Die beiden letzten Werte gelten nur für die Windows-Plattform.)





Version vom 9. Januar 2017, 13:39 Uhr

Allgemeines

Die Funktion fAttr() dient dazu, die Dateiattribute einer bestimmten Datei zu ändern, bzw. zu lesen.


Syntax

fAttr(<cFileName>, [<cAttributes>]) => cFileAttributes


Parameter

<cFileName> gibt an, welche Datei bearbeitet werden soll. Wenn sich die Datei nicht im aktuellen Verzeichnis befindet, muss Laufwerk und Pfad vor dem Dateinamen angegeben werden.

<cAttributes> definiert, welche Attribute gesetzt bzw. gelöscht werden sollen. Zum Setzen eines Attributes ist der entsprechende Wert anzugeben (z.B. "R" für Read-Only). Um ein bestehendes Attribut zu löschen, ist der Wert mit einem Minus-Zeichen einzulesen (also z.B. "-R" zum Löschen von Read-Only).

Die gültigen Werte für fAttr() sind:

Attribut Bedeutung Erläuterung
D Directory/Verzeichnis die Datei ist ein Verzeichnis
H Hidden/versteckt die Datei wird normalerweise nicht angezeigt/gelistet
S System es handelt sich um eine System-Datei
R Read-Only/nur Lesen es handelt sich um eine Datei, die nur gelesen werden kann
A Archive/Archiv-Flag die Datei wurde seit dem letzten Backup, das dieses Attribut löscht, geändert
N Normal/name die Datei besitzt keine besonderen Attribute
C Compress/komprimiert die Datei wird in komprimierter Form gespeichert

(Die beiden letzten Werte gelten nur für die Windows-Plattform.)


Rückgabewert

cFileAttributes liefert alle Attribute zurück, die für eine Datei nach Ausführung der Funktion fAttr() gelten.