Chamo a função assim:
Código: Selecionar todos
IF !empty(ftpdir) .and. !oFTP:Cwd(ftpdir) // se não achar o diretorio ele cria
cria="N"
if us="I"
@ maxrow()-1,0 say "Pasta "+ftpdir+" não existe no FTP; criar?"get cria pict "@!"
tone(261.7,33)
read
else
if val(substr(time(),5,1))>7
mandmail1("","Retornou falso no Cwd; ftpdir: "+ftpdir)
endif
endif
if cria="S"
if !oFTP:MKD(ftpdir) // muda o diretorio
?"Não criou a pasta no FTP"
tone(261.7,33)
inkey(10)
endif
else
return .f.
endif
ENDIF
Será que existe algum jeito de ver a razão pela qual não está funcionando? Tem algum retorno de erro nessa função?

