La Web del Programador: Comunidad de Programadores
 
    Pregunta:  57542 - COMO SABER QUE UN ARCHIVO ESTA ABIERTO Y QUE USUARIO LO USA
Autor:  Ramón Palacio
Hola,

Solicito su ayuda para ver la forma en como puedo saber que un archivo esta abierto y que usuario lo tiene usando.

Por otro lado me gustaria tambien saber que metodo o función de C# podria ayudarme a saber que programas tengo abiertos y que archivos estan utilizando, es decir si el MS Word tiene abierto el Doc1.doc, que el metodo o función me identifique al programa y a los archivos que tiene abiertos.

Agradezco de antemano su atención

Ramón P.

  Respuesta:  Charlos Jim
El objeto file tiene la propiedad IsOpen.
Úsala.

  Respuesta:  Charlos Jim
Para controlar a los usuarios que abren los ficheros usar:
FileAccess