Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

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.

GetProfInt ( < cSecao>, < cChave>, < nPadrao> ) --> nRet

NomeTipoDescriçãoObrigatórioReferência
cSecaoCaracterIndica o nome da seção em que um valor será recuperado. X
cChaveCaracterIndica o nome da chave em que um valor será recuperado. X
nPadraoNuméricoIndica 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

  • Sem rótulos