DedeSurf
Messages postés156Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention23 novembre 2011
-
1 nov. 2011 à 20:10
The Meteorologist
Messages postés232Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention 3 novembre 2011
-
3 nov. 2011 à 12:40
Bonjour,
Je souhaite lire un fichier fermer le flux faire des traitements et enregistrer les modifications. Hors plusieurs processus accède à ce fichier et dès que je ferme le fichier un autre processus prend la main et donc ca devient ingérable ...
Je souhaiterai ouvrir un fichier en lecture et écriture si possible sinon verrouiller le fichier à un processus.
Les mutexs et FileStream ne fonctionne pas bien entendue !
The Meteorologist
Messages postés232Date d'inscriptionjeudi 18 janvier 2007StatutMembreDernière intervention 3 novembre 20111 3 nov. 2011 à 12:40
Bonjour DedeSurf,
As-tu accès au code-source des processus en question ? Dans ce cas un mutex ferait l'affaire.
Mais si les processus ne sont pas sous ton contrôle alors ouvre le fichier en ReadWrite (voir : msdn) et ne ferme pas le flux tant que tu as besoin du fichier.