Bayron wrote:The problem has to be that another user is using the file in mode exclusive...
That will give you a read error...
Check the function NetUseSub()
- Code: Select all Expand view
While .t.
//-- Abrir o arquivo - Verificando modo exclusivo e se usará Alias
if lExcl
if cAlias == NIL
use (cTeste) exclusive
else
use (cTeste) alias (cAlias) exclusive
end
else
if cAlias == NIL
use (cTeste)
else
use (cTeste) alias (cAlias)
end
end
//-- Se conseguiu abrir sai do loop
if used() //-- Check this Bayron
exit
end
Msg(cTeste + " Bloqueado... Libere-o. <" +alltrim(str(nRetry++))+ " tentativa>;;") //-- File blocked, release. 01..20 (st,nd,rd,th)
//-- Caso não tenha conseguido em x tentativas, sai do loop
if nRetry >= 21
exit
end
end