|
|
|
|
- Identification des différents attributs d'un fichier
- Modifier les attributs d'un fichier (syntaxe 2)
- Gestion des erreurs
- Fonctionnement sous Windows Vista (et supérieur)
fAttribut (Fonction) En anglais : fAttribute Renvoie ou modifie les attributs d'un fichier. // Récupération des attributs d'un fichier ResAttribut = fAttribut(CheminFichier + "\Fichier.txt") SI ResAttribut <> "ERR" ALORS ... FIN
Syntaxe
Récupérer les attributs d'un fichier ou d'un répertoire Masquer les détails
<Résultat> = fAttribut(<Chemin du fichier>)
<Résultat> : Chaîne de caractères - "ERR" en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
- Une ou plusieurs lettres correspondant aux attributs du fichier ("AH" par exemple).
Les lettres utilisées sont :- R : Fichier en lecture seule. Le fichier est uniquement accessible en lecture.
- H : Fichier caché. Le nom du fichier est généralement grisé ou invisible dans l'explorateur.
- S : Fichier système. Le fichier est un fichier système Windows.
- A : Fichier "archive". Cet attribut indique que le fichier peut être archivé. Certains programmes se servent de cet attribut pour savoir quels fichiers ont été sauvegardés.
- D : Répertoire ou sous-répertoire. Le fichier est un répertoire ou un sous-répertoire.
- C : Fichier compressé (sur les partitions NTFS). Le fichier a été automatiquement compressé lors de sa copie sur une partition NTFS (Windows NT ou 2000).
- L : Lecteur. Le nom donné correspond au nom de volume d'un des disques accessible depuis le poste.
<Chemin du fichier> : Chaîne de caractères Nom et chemin complet (ou relatif) du fichier (260 caractères maximum). Un chemin de type UNC peut être utilisé.
Remarques Identification des différents attributs d'un fichier Pour connaître les différents attributs d'un fichier, il suffit de rechercher si l'une des lettres identifiant un attribut est présente dans <Résultat>. Cette recherche peut être effectuée avec la fonction Position par exemple. Gestion des erreurs La fonction fAttribut génère une erreur dans les cas suivants : - le fichier spécifié n'existe pas,
- le nom du fichier spécifié est invalide,
- le fichier spécifié est ouvert ou bloqué par une autre application (uniquement en cas de modification des attributs),
- les lettres indiquées dans le paramètre <Attributs du fichier> ne correspondent pas à des attributs de fichier.
Composante : wd290std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|