Visual Basic - Archivo en Uso

Life is soft - evento anual de software empresarial
 
Vista:

Archivo en Uso

Publicado por Juan Pablo (2 intervenciones) el 02/05/2003 15:30:43
Saludos! ¿Como hago para saber si el archivo a manipular está siendo utilizado....y quien lo esta utilizando? Ya traté con Open, attrib, copy y ninguno me indica que el archivo está siendo utilizado. Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Archivo en Uso

Publicado por Marco Santis (265 intervenciones) el 05/05/2003 18:08:59
Si el archivo se abre por un proceso creado por ti, la solución es que lo abras bloqueando el archivo, ejemplo:

Open "C:\DSS\Marco\Mio\datos.txt" For Input Lock Read Write As #1

La sentencia Lock Read Write bloquerá el archivo al momento de Leer o escribir Así sabrás en otro proceso que el archivo está abierto.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Acotación

Publicado por Juan Pablo (2 intervenciones) el 05/05/2003 19:49:33
Observación: El archivo no lo abrí yo, lo abrió un usuario con otra aplicación. Ejemplo: prueba.txt es abierto en wordpad y yo quiero grabar juan.txt en prueba.txt, pero quiero capturar que prueba.txt está siendo utilizado por wordpad.
Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar