SetFileAttributes()
Syntaxe
Resultat = SetFileAttributes(NomFichier$, Attributs)Description
Change les attributs d'un fichier.
Arguments
NomFichier$ Le nom du fichier à utiliser.
Cela peut-être un répertoire.Attributs Les nouveaux attributs.
Sur Windows, les attributs sont une combinaison de:#PB_FileSystem_Hidden : Fichier caché. #PB_FileSystem_Archive : Fichier inchangé et archivé depuis le dernier test. #PB_FileSystem_Normal : Fichier normal. #PB_FileSystem_ReadOnly : Fichier en lecture seule. #PB_FileSystem_System : Fichier système.Sur Linux ou MacOSX, les attributs sont une combinaison de:#PB_FileSystem_ReadUser : Permission d'accès en lecture pour le propriétaire #PB_FileSystem_WriteUser : Permission d'accès en écriture pour le propriétaire #PB_FileSystem_ExecUser : Permission d'accès en exécution pour le propriétaire #PB_FileSystem_ReadGroup : Permission d'accès en lecture pour les membres du groupe propriétaire #PB_FileSystem_WriteGroup: Permission d'accès en écriture pour les membres du groupe propriétaire #PB_FileSystem_ExecGroup : Permission d'accès en exécution pour les membres du groupe propriétaire #PB_FileSystem_ReadAll : Permission d'accès en lecture pour les autres utilisateurs #PB_FileSystem_WriteAll : Permission d'accès en écriture pour les autres utilisateurs #PB_FileSystem_ExecAll : Permission d'accès en exécution pour les autres utilisateurs
Remarques
Pour combiner plusieurs attributs, il suffit d'utiliser l'operateur '|' (Ou).
Exemple
SetFileAttributes("C:\Test.txt", #PB_FileSystem_Hidden | #PB_FileSystem_ReadOnly)
Valeur de retour
Renvoie une valeur non nulle si l'opération a réussi, zéro sinon.
Voir aussi
GetFileAttributes()
OS Supportés
Tous