Á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
GetProfString
GetProfString

Função: GetProfString

Recupera

o

conteúdo

caractere

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
GetProfString( <
cSecao>
 cSecao >, <
cChave>
 cChave >, <
cPadrao> ) --> cRet
 cPadrao > )

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

 

cPadrao

Caracter

caractere

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

X

 

Retorno

Nome

Tipo

Descrição

cRet

(caracter)

caractere

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 := "", cValor := "", cRecuperado := "", cMensagem := ""
//+----------------------------------------------------------------------------+
//|Exemplifica o uso da função GetProfString
								   
|
|
//+----------------------------------------------------------------------------+

cSecao := "SecaoExemplo"

cChave := "ChaveExemplo"

cValor := "ConteudoExemplo"

WriteProfString(cSecao, cChave, cValor)

cRecuperado := GetProfString(cSecao, cChave, "undefined")

cMensagem += "Seção [" + cSecao + "], chave [" + cChave + ;    "] e conteúdo [" + cValor + "] " + ;

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

Exemplo da função GetProfString
Image Removed

Abrangência

Microsiga Protheus 8.11 , Protheus 10

Veja

Também

também