2009-08-14 9 views

Répondre

6

Quelque chose comme cela devrait fonctionner:

public bool FileIsLocked(string fileName) 
    { 
     FileStream fs; 
     try 
     { 
      fs = File.Open(fileName, FileMode.OpenOrCreate, FileAccess.Read, FileShare.None); 
      fs.Dispose(); 
     } 
     catch (IOException) 
     { 
      return true; 
     } 
     return false; 
    } 
0

Vous pouvez essayer d'ouvrir ceci en interdisant l'accès à d'autres applications.

Lorsque vous obtenez une exception, vous saurez que ce fichier est utilisé par d'autres.

Questions connexes