Interdire l'écriture dans un dossier [Résolu]

Joleroy 109 Messages postés mardi 16 décembre 2003Date d'inscription 24 octobre 2005 Dernière intervention - 4 sept. 2005 à 18:26 - Dernière réponse : Joleroy 109 Messages postés mardi 16 décembre 2003Date d'inscription 24 octobre 2005 Dernière intervention
- 4 sept. 2005 à 23:28
Salut tout le monde

Je voudrais savoir si il est possible d' empecher l' ecriture dans un dossier sans pour autant empecher de supprimer des fichiers

Merci d' avance pour vos reponces
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
ni69 1529 Messages postés samedi 12 juin 2004Date d'inscription 5 juillet 2010 Dernière intervention - 4 sept. 2005 à 23:07
3
Merci
PS : voici les constantes d'attributs de fichiers pour la fonction FileSetAttr() :
faReadOnly Fichiers en lecture seule

faHidden Fichiers cachés

faSysFile Fichiers système

faVolumeID Fichiers d'identification de volume

faDirectory Fichiers répertoire

faArchive Fichiers archive

faAnyFile Tous les fichiers


@+
Bonne Prog'
Nico [www.ni69.new.fr]

N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !

Merci ni69 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 99 internautes ce mois-ci

Commenter la réponse de ni69
ni69 1529 Messages postés samedi 12 juin 2004Date d'inscription 5 juillet 2010 Dernière intervention - 4 sept. 2005 à 22:07
0
Merci
Je ne pense pas que cela soit possible de le faire avec Delphi...

Il faut voir au niveau des paramètres de sécurité des dossiers si ton disque dur est en NTFS.

@+
Bonne Prog'
Nico [www.ni69.new.fr]

N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !
Commenter la réponse de ni69
Joleroy 109 Messages postés mardi 16 décembre 2003Date d'inscription 24 octobre 2005 Dernière intervention - 4 sept. 2005 à 22:25
0
Merci
Sinon existe il un moyen de modifier les propriétés du dossier ( attrubuts )
Commenter la réponse de Joleroy
ni69 1529 Messages postés samedi 12 juin 2004Date d'inscription 5 juillet 2010 Dernière intervention - 4 sept. 2005 à 23:03
0
Merci
Il faut utiliser la fonction SetFileAttributes() ou FileSetAttr() pour modifier les attributs d'un fichier ou d'un dossier.

@+
Bonne Prog'
Nico [www.ni69.new.fr]

N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !
Commenter la réponse de ni69
Joleroy 109 Messages postés mardi 16 décembre 2003Date d'inscription 24 octobre 2005 Dernière intervention - 4 sept. 2005 à 23:28
0
Merci
Super merci!
Commenter la réponse de Joleroy

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.