Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
portuguese
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Pagetitle

...

GetINISessions

...

...

...

GetINISessions

Retorna

...

um

...

array

...

com

...

o

...

nome

...

de

...

todas

...

as

...

seções

...

de

...

um

...

determinado

...

arquivo

...

de

...

configuração

...

(.INI),

...

como

...

por

...

exemplo,

...

TCP,

...

GENERAL

...

e

...

DRIVERS.

Sintaxe

Bloco de código
collapsefalse
GetINISessions(
< cINI> ) --> aRet Parâmetros/Elementos
 < 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

 

 

 

 

 

aIniSession := GetIniSessions("TOTVSAPPSERVER.INI")

...

  • 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.

Exemplos

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

Veja também

...