Árvore de páginas

Retorna o caminho do diretório onde o Smart Client está instalado.

Sintaxe

GetClientDir()

Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna o caminho do diretório onde o Smart Client está instalado.

Observações

  • Esta função retornará um resultado válido se o programa for executado através do Smart Client.
  • Se esta função for chamada por um JOB, o sistema apresentará um erro de execução (Error to comunicate with Remote / invalid SendMsg return).
  • A partir da build 7.00.120420A, caso a função seja chamada por um JOB, o sistema apresentará um erro fatal (Function GetClientDir() doesn't available in JOB.)

Exemplos

Exemplo 1
User Function Exemplo()
  Local cMensagem := ""
  //+----------------------------------------------------------------------------+
  //|Exemplifica o uso da função GetClientDir                                    |
  //+----------------------------------------------------------------------------+
  cMensagem += "GetClientDir() = " + GetClientDir()
  //+----------------------------------------------------------------------------+
  //|Apresenta uma mensagem com os resultados obtidos                            |
  //+----------------------------------------------------------------------------+
Return MsgInfo(cMensagem, "Exemplo do GetClientDir")

Resultado do exemplo

Abrangência

Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos