FTPGetCurDir
FTPGetCurDir() --> cDiretorioObtém o diretório corrente da sessão FTP.
Visão geral
A referência histórica documenta resultado caractere sem detalhar um contrato de erro. O caminho pertence ao servidor remoto e pode refletir a raiz virtual do usuário. Consultá-lo não comprova permissão de leitura ou escrita e não cria diretórios. O exemplo prepara um callback e não o executa. O chamador deve controlar a sessão FTP de teste e seus caminhos; não há servidor nem credenciais embutidos. (Fontes: refs. 1–2.)
Sintaxe
FTPGetCurDir() --> cDiretorioRetorno
Texto do diretório; erro não detalhado na fonte.
Exemplo comentado
#Include "Protheus.ch"
User Function Ed403()
Local bAcao := {|| FTPGetCurDir()}
// Nao avaliar: sessao e caminhos devem ser preparados pelo chamador.
Return NilBloco preparado; nenhuma operação FTP realizada. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Validar permissões, retorno e propriedade da sessão. Encerrar a conexão que a rotina abriu inclusive nos caminhos de falha. Não registrar senhas.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.