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.
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.
GetProfInt ( < cSecao>, < cChave>, < nPadrao> ) --> nRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cSecao | Caracter | Indica o nome da seção em que um valor será recuperado. | X | |
cChave | Caracter | Indica o nome da chave em que um valor será recuperado. | X | |
nPadrao | Numérico | Indica o conteúdo padrão que será recuperado. | X |
-
nRet(numerico)
- Retorna o conteúdo da chave especificada ou o seu valor padrão.
- O arquivo win.ini está disponível somente para sistemas operacionais Windows.
- Em ambiente Linux, será retornado o erro "cannot handle win.ini under unix systems".
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

Microsiga Protheus 8.11
,
Protheus 10
Visão Geral
Import HTML Content
Conteúdo das Ferramentas