System.SysUtils.FileSetReadOnly
Delphi
function FileSetReadOnly(const FileName: string; ReadOnly: Boolean): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall FileSetReadOnly(const System::UnicodeString FileName, bool ReadOnly);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Définit les permissions de fichiers sur lecture seule.
La méthode FileSetReadOnly tente de définir le statut lecture seule donné par le paramètre ReadOnly
du fichier spécifié par le paramètre FileName
.
La méthode FileSetReadOnly renvoie True si l'opération a réussi, et False si une erreur s'est produite.
Remarque : Si le paramètre
FileName
est un lien symbolique, la méthode sera exécutée sur le fichier cible.
Remarque : Sur MAC OS, FileSetReadOnly tente de définir ou de retirer les trois permissions d'écriture (utilisateur, groupe et autre) sur le fichier.
FileSetReadOnly a été conçue pour supporter le code multi-périphérique.
Pour manipuler les permissions de manière plus spécifique que FileSetReadOnly, utilisez les fonctions spécifiques à la plate-forme.