Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
|
Pagetitle | ||||
---|---|---|---|---|
|
...
...
Função: Bin2I
Converte
...
um
...
caractere
...
de
...
16
...
bits
...
sinalizado
...
para
...
um
...
numérico.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
Bin2I( <cString> ) --> nRet cString > )
|
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cString |
...
caractere | Indica o caractere de dois bytes. | X |
|
Retorno
Nome |
---|
...
Tipo |
---|
...
Descrição |
---|
nRet |
...
numérico | Retorna um valor numérico inteiro que representa o caractere informado. |
Observações
- Os caracteres utilizados na linguagem ocupam somente um byte, sendo assim, retornamos um valor numérico para os dois primeiros caracteres de uma string informada através do parâmetro.
Exemplos
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#DEFINE CRLF Chr(13)+Chr(10) User Function Exemplo() Local cMensagem := "" //+----------------------------------------------------------------------------+ //|Exemplifica o uso da função Bin2I | //+----------------------------------------------------------------------------+ cMensagem += cValToChar(Bin2I("A")) + " = Bin2I( 'A')" + CRLF cMensagem += cValToChar(Bin2I("A" + Chr(0))) + " = Bin2I('A' + Chr(0))" + CRLF cMensagem += cValToChar(Bin2I("AB")) + " = Bin2I( 'AB')" + CRLF cMensagem += cValToChar(Bin2I("ABC")) + " = Bin2I( 'ABC')" + CRLF //+----------------------------------------------------------------------------+ //|Apresenta uma mensagem com os resultados obtidos | //+----------------------------------------------------------------------------+ Return MsgInfo(cMensagem, "Exemplo do Bin2I")Exemplo da função Bin2I |
Resultado do Exemplo
Abrangência
Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server
Veja
...
também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas