FTPDirectoryEntryAttributes()

Syntaxe

Resultat = FTPDirectoryEntryAttributes(#FTP)
Description
Renvoie les attributs d'un fichier.

Arguments

#FTP La connexion FTP à utiliser.

Valeur de retour

Renvoie les attributs du fichier pendant un examen avec ExamineFTPDirectory() et NextFTPDirectoryEntry().
C'est une combinaison de:
  #PB_FTP_ReadUser  : Droits d'accès pour l'utilisateur
  #PB_FTP_WriteUser
  #PB_FTP_ExecuteUser
  #PB_FTP_ReadGroup : Droits d'accès pour le groupe
  #PB_FTP_WriteGroup
  #PB_FTP_ExecuteGroup
  #PB_FTP_ReadAll   : Droits d'accès pour le reste des utilisateurs
  #PB_FTP_WriteAll
  #PB_FTP_ExecuteAll

Remarques

Pour tester si un attribut est présent, il convient d'utiliser '&' (ET binaire) et la constante de l'attribut.

Exemple

  [...]
  
  FileAttributes = FTPDirectoryEntryAttributes(#FTP)
  If FileAttributes & #PB_FTP_ReadUser
    Debug "Ce fichier à le droit de lecture pour l'utilisateur"
  EndIf

Voir aussi

ExamineFTPDirectory(), NextFTPDirectoryEntry(), FTPDirectoryEntryType(), FTPDirectoryEntryName(), FTPDirectoryEntryDate(), FTPDirectoryEntrySize(), FTPDirectoryEntryRaw()

OS Supportés

Tous

<- ExamineFTPDirectory() - Ftp Index - FTPDirectoryEntryDate() ->