SETFATTR |
Fixe les attributs du fichier |
---|---|
Turbo Pascal 4+ | DOS, WinDos |
Syntaxe
Procedure SetFAttr(Var fichier:File;attr:Word); |
Paramètres
Nom | Description | ||
---|---|---|---|
fichier | Ce paramètre permet d'indiquer l'identificateur de fichier | ||
attr | Ce paramètre permet d'indiquer l'attribut du fichier: | ||
Constante | Valeur | Description | |
ReadOnly | $0001 | Cette constante permet d'indiquer l'attribut de lecture seulement | |
Hidden | $0002 | Cette constante permet d'indiquer l'attribut caché | |
SysFile | $0004 | Cette constante permet d'indiquer l'attribut système | |
VolumeID | $0008 | Cette constante permet d'indiquer l'attribut de nom d'unité disque | |
Directory | $0010 | Cette constante permet d'indiquer l'attribut de nom de répertoire | |
Archive | $0020 | Cette constante permet d'indiquer l'attribut d'archive | |
AnyFile | $003F | Cette constante permet d'indiquer l'attribut de n'importe quel fichier |
Description
Cette procédure permet de fixer les attributs du système d'exploitation d'un fichier.
Remarques
- Le paramètre fichier doit être une variable de fichier (typée, non typée ou fichier texte) ayant été affectée mais non ouverte. La valeur d'attribut est formée en ajoutant les masques d'attribut de fichier appropriés définis comme constantes dans les unités Dos et WinDos.
- Les erreurs sont signalées dans la variable DosError; les codes d'erreur possibles sont 3 (chemin non valide) et 5 (accès au fichier refusé).
- La procédure SetFAttr à des restrictions sur le paramètre fichier lorsque le fichier est ouverts.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 384 à 385.
Dernière mise à jour : Dimanche, le 8 février 2015