Ahora lo estoy manejando de esta forma DO WHILE ( lForever .OR. ( nSeconds > 0 ) ) If dbUseArea( .T.,, cDatabase, ( cAlias ), lOpenMode, .F. ) RETURN ( .T. ) ENDIF MsgAlert( OemToAnsi( "Archivo " + cFileName( cDatabase ) + " bloqueado por otro Usuario" ), ; "Compartir&quo...