begin process at 2010 02 10 08:48:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Au secours

 > 

protege un fichier (suppression impossible)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

protege un fichier (suppression impossible)

lundi 2 janvier 2006 à 15:49:16 | protege un fichier (suppression impossible)

EvilDef

Voila j'ai une application qui traite des fichiers zip, et j'aimerai que pendant le traitement le fichier ne puisse pas être supprimé (ni remplace par un du meme nom, ni renommer ...)

Merci d'avance pour vos réponses !!

et Bonne Année 2006 a tous !!


Vive le COBOL
lundi 2 janvier 2006 à 15:55:53 | Re : protege un fichier (suppression impossible)

metalimad


tu peux utiliser le mot clé "lock" :

FileStream myFile = new FileStream(nomFichier, FileMode.open,..)
fs.lock;



lundi 2 janvier 2006 à 15:56:46 | Re : protege un fichier (suppression impossible)

metalimad

ah en fait j'ai oublié que tu peux le unlocker par

fs.unlock;

note que ton fichier est tjrs accessible en lecture par d'autres threads ..

lundi 2 janvier 2006 à 16:57:02 | Re : protege un fichier (suppression impossible)

bucherb

Réponse acceptée !

Utilise les permissions FileShare

File
.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.None);



-------------------------
Trambert le vert
lundi 2 janvier 2006 à 17:11:46 | Re : protege un fichier (suppression impossible)

EvilDef

Merci a vous 2,

 Metalimad, je n'ais pas testé ta solution ai pouvoir blocké un fichier quand on veux me sera utile pour la suite de developpement .

bucherb, nikel, ca regle mon probleme en 2 seconde !!

vive le COBOL


Cette discussion est classée dans : fichier, suppression, impossible, protege


Répondre à ce message

Sujets en rapport avec ce message

suppression de fichier [ par beny100 ] je tente de supprimer un fichier en lecture seul et il refuse, j'aimerais savoir comment forcer la suppression de celle_ci puisqu'elle est contenue da Problème de suppression de fichier [ par yes ] Bonjour,Je suis en train de faire une appli qui fonction se sert de fichier sur le reseau. Pour empeché qu'une autre appli du reseau se serve des meme FileSystemWatcher et suppression de dossier [ par Ziman ] Bonjour,je fais un petit programme de surveillance de fichier/dossier et j'ai un petit soucis. J'aimerai réagir à la suppression d'un fichier ou dossi suppression de caractere dans un fichier txt?? [ par spilz ] bonjour à tous,désolé par avance car je pense quela réponse doit deja se trouver sur le forum, mais impossible de mettre la main dessus,voila mon prob Suppression Fichier [ par MagicVirus ] Salut à tous,Est il possible de détecter la suppression d'un fichier ou d'un dossier, afin d'en réaliser une copie avant cette suppression, si oui com Erreur 'impossible d'écrire dans le fichier de sortie' dans Visual Studio .Net [ par PeTeRsLaStAr ] "Impossible d'écrire dans le fichier de sortie 'C:\WORK\MonProjet\obj\Debug\MonProjet.dll' -- 'Le processus ne peut pas accéder au fichier car ce fich Suppression d'un fichier .dll [ par Eric25 ] Bonjour,J'ai crée un petit programme pour tester le fonctionnement d'une application modulaire dans laquelle on peut ajouter des Plugins... Ces Plugin suppression d'une ligne dans un fichier .txt [ par suethi75 ] Bonjour tout le monde, Je suis en train de faire un qcm. Je souhaite supprimer des éléments dans une ligne d'un fichier .txt.  Comment puis je faire?? creation de fichier impossible [ par bobjoumi ] Bonjour, je suis en train de buter sur un pb et je voudrais un petit coup de main...je developpe une application sur WM5 avec Visual Studio 2005 en C#


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales