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

Messages postés
109
Date d'inscription
mardi 16 décembre 2003
Dernière intervention
24 octobre 2005
- - Dernière réponse : Joleroy
Messages postés
109
Date d'inscription
mardi 16 décembre 2003
Dernière intervention
24 octobre 2005
- 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
Messages postés
1529
Date d'inscription
samedi 12 juin 2004
Dernière intervention
5 juillet 2010
9
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 !

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 87 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ni69
Messages postés
1529
Date d'inscription
samedi 12 juin 2004
Dernière intervention
5 juillet 2010
9
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
Messages postés
109
Date d'inscription
mardi 16 décembre 2003
Dernière intervention
24 octobre 2005
0
Merci
Sinon existe il un moyen de modifier les propriétés du dossier ( attrubuts )
Commenter la réponse de Joleroy
Messages postés
1529
Date d'inscription
samedi 12 juin 2004
Dernière intervention
5 juillet 2010
9
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
Messages postés
109
Date d'inscription
mardi 16 décembre 2003
Dernière intervention
24 octobre 2005
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.