Hola a todos, mi pregunta es:
 
Cómo saber si un archivo está abierto o cerrado? 
Ejemplo, si el archivo en la dirección 
C:\temp.txt está abierto o libre sin uso.  
Encontré un código pero solo sirve para aplicaciones y no es lo que busco:  
 Código PHP:
    Dim ProcesosLocales As Process = Process.GetProcessesByName("NombreDeAplicación(sin_.exe)")
        If ProcesosLocales.Length > 0 Then
        MsgBox("ESTÁ EN USO")
        End if 
    
  
Gracias!