Salut,
J'ai une application qui enregistre des fichiers sur un serveur. Cette application est installée sur plusieurs PC différents. Donc plusieurs utilisateurs peuvent accéder à ces fichiers en même temps.
Mon problème est que je ne voudrais pas qu'un utilisateur puisse accéder à un fichier si celui-ci est utilisé par quelqu'un autre.
Par exemple, je suis en train d'écrire sur un fichier x, et si un autre utilisateur essai d'ouvrir le même fichier x, alors j'affiche une fenêtre pour patienter que le fichier se libère...
Donc je voudrais pouvoir attendre la fermeture de ce fichier pour pouvoir le lire, et inversement.
Donc ma question (si cela est possible) :
Comment savoir si un fichier est en cours d'écriture ou de lecture par un utilisateur ?
Et comment puis-je réaliser ceci ?
Merci d'avance pour vos aides
Fred
Partager