15 de mayo de 2003

Saber por API, si podemos abrir un archivo de forma exclusiva

Esta Api, nos permite saber si un archivo lo podemos abrir de manera Exclusiva

Si Devuelve .T., esta bloqueado por otra aplicación, útil para saber si esta en uso.
? EstaBloqueado("c:otr_atisaappreg01.dbf")
Function EstaBloqueado(cArchivo)
 Declare Long _lopen In "kernel32" as lOpen String lpPathName, Long iReadWrite
 Declare Long _lclose In "kernel32" as lClose Long hFile
 Local hFile As Long
 hFile = -1
 hFile = lOpen(cArchivo, 0x10)
 Result = hFile = -1
 lClose (hFile)
 Return Result
Endfunc
Jorge Mota

No hay comentarios. :

Publicar un comentario