Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
collapsefalse
GetINISessions( < cIni >, [ uParam1 ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cIni

caractere

Indica o nome do arquivo de configuração (.INI) que se deseja obter as seções.

X

 


uParam1

numérico

Parâmetro de compatibilidade. Passar Nil.

 

 



Retorno

Nome

Tipo

Descrição

aRet

vetor

Retorna um array com os nomes de todas as seções do arquivo de configuração (.INI). Porém, caso o arquivo especificado não seja encontrado, o array retornará vazio.

Observações

  • Caso seja especificado um path sem a unidade de disco, o mesmo será considerado no ambiente do servidor, a partir do RootPath do ambiente (caso o path comece com \ ou /), ou a partir do StartPath do ambiente (caso o path não seja iniciado com \ ou /).
  • Quando um path absoluto é especificado (com unidade de disco preenchida), a função será executada na estação em que o SmartClient está em execução.
  • Caso seja informado somente o nome arquivo "TOTVSAPPSERVER.INI" ou "APPSERVER.INI" tudo maiúsculo, será retornado as seções do arquivo de configuração do Application Server.
  • O caminho de cPath será convertido para letra minúscula. A partir da build 7.00.121227A, o caminho não será convertido para letra minúscula para Logix.

...

Bloco de código
languagecpp
themeEclipse
titleExemplo 1
linenumberstrue
collapsefalse
user function Exemplo ()
  Local aIniSession := Nil
  Local nI := 0
  Local aLen := 0  
       
  aIniSession := GetIniSessions("TOTVSAPPSERVER.INI")
  aLen = Len(aIniSession)
  conout(" Total Sessions: " + cValToChar(aLen))
  
  if aLen > 0
    for nI := 1 to aLen
      conout(aIniSession[nI])
    next nI
  endif 
Return

Abrangência

...

Veja também