Á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 3 Próxima »

Função: Bin2L

Converte um caractere de 32 bits sinalizado para um numérico.

Bin2L ( < cString> ) --> nRet

NomeTipoDescriçãoObrigatórioReferência
cStringCaracterIndica um caractere de quatro bytes. X
    nRet(numerico)
  • Retorna um valor numérico inteiro que representa o caractere informado.

Os caracteres utilizados na linguagem ocupam somente um byte, sendo assim, retornamos um valor numérico para os quatro primeiros caracteres de uma string informada através do parâmetro.

#DEFINE CRLF Chr(13)+Chr(10)User Function Exemplo()Local cMensagem := ""//+----------------------------------------------------------------------------+//|Exemplifica o uso da função Bin2L                                           |//+----------------------------------------------------------------------------+  cMensagem += cValToChar(Bin2L(    "A")) + " = Bin2L(    'A')" + CRLF  cMensagem += cValToChar(Bin2L(   "AB")) + " = Bin2L(   'AB')" + CRLF  cMensagem += cValToChar(Bin2L(  "ABC")) + " = Bin2L(  'ABC')" + CRLF  cMensagem += cValToChar(Bin2L( "ABCD")) + " = Bin2L( 'ABCD')" + CRLF  cMensagem += cValToChar(Bin2L("ABCDE")) + " = Bin2L('ABCDE')"//+----------------------------------------------------------------------------+//|Apresenta uma mensagem com os resultados obtidos                            |//+----------------------------------------------------------------------------+Return MsgInfo(cMensagem, "Exemplo do Bin2L")

Exemplo da função Bin2L
Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server

  • Sem rótulos