Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese
Pagetitle
GetProfInt
GetProfInt

Função: GetProfInt

Recupera

o

conteúdo

numérico

de

uma

chave

do

arquivo

win.ini

(arquivo

utilizado

para

armazenar

configurações

básicas

de

inicialização)

do

sistema

operacional

.

Sintaxe

Bloco de código
collapsefalse
GetProfInt( <
cSecao>
 cSecao >, <
cChave>
 cChave >, <
nPadrao> ) --> nRet
 nPadrao > )

Parâmetros

/Elementos

Nome

Tipo

Descrição

Obrigatório

Referência

cSecao

Caracter

caractere

Indica o nome da seção em que um valor será recuperado.

X

 

cChave

Caracter

caractere

Indica o nome da chave em que um valor será recuperado.

X

 

nPadrao

Numérico

numérico

Indica o conteúdo padrão que será recuperado.

X

 

Retorno

Nome

nRet(numerico)

Tipo

Descrição

nRet

numérico

Retorna o conteúdo da chave especificada ou o seu valor padrão.

Observações

O arquivo
  • O arquivo win.ini está disponível
somente para
  • somente para sistemas operacionais Windows.
  • Em ambiente Linux, será retornado
o erro
  • o erro "cannot handle win.ini under unix systems".

Exemplos

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
User Function Exemplo()
  Local cSecao := "", cChave := "", cMensagem := ""
  Local nValor := 0, nRecuperado := 0
  //+----------------------------------------------------------------------------+
  //|Exemplifica o uso da função GetProfInt                                      |
  //+----------------------------------------------------------------------------+
  cSecao := "SecaoExemplo"
  cChave := "ChaveExemplo"
  nValor := 86887
  WriteProfString(cSecao, cChave, NToC(nValor, 10))
  nRecuperado := GetProfInt(cSecao, cChave, 0)
  cMensagem += "Seção [" + cSecao + "], chave [" + cChave + ;    "] e conteúdo [" + cValToChar(nValor) + "] " + ;

  IIf(!(nRecuperado == nValor), "não ", " ") + "gravado e recuperado com sucesso!"
  //+----------------------------------------------------------------------------+//
  |Apresenta uma mensagem com os resultados obtidos                              |
  //+----------------------------------------------------------------------------+
Return MsgInfo(cMensagem, "Exemplo do GetProfInt")

Exemplo da função GetProfInt
Image Removed

Abrangência

Microsiga Protheus 8.11 , Protheus 10

Veja

Também

também