Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

Chr

Chr( <nASCII> )

Converte um código ASCII em caractere.

StringsASCIIConversão
01 · VISÃO GERAL

Visão geral

Chr() recebe um valor numérico associado à tabela ASCII e devolve o caractere correspondente. Costuma aparecer em montagem de quebras de linha, separadores técnicos e integrações com formatos legados.

02 · SINTAXE

Sintaxe

Chr( <nASCII> )

Parâmetros

nASCII
NuméricoObrigatório

Código numérico do caractere a ser retornado.

03 · EXEMPLO PRÁTICO

Montando quebra de linha

User Function ExChr()
    Local cLinha := "Primeira linha" + Chr(13) + Chr(10) + "Segunda linha"

    MsgInfo(cLinha)
Return
Resultado esperado

Chr(13)+Chr(10) representa uma quebra de linha em muitos contextos.

BOAS PRÁTICAS
  • Para obter o código de um caractere, use Asc().
  • Em muitos exemplos legados, Chr(13) e Chr(10) aparecem para quebras de linha.
ARMADILHAS COMUNS
  • Caracteres fora do intervalo esperado ou dependentes de página de código devem ser testados no ambiente real.
  • Prefira constantes ou comentários quando o código numérico não for autoexplicativo.

Conteúdos relacionados

REFERÊNCIAS
  1. Programação em ADVPL Completo. Documentação oficial histórica de treinamento, seção 4.5.4, p. 45-50. Conteúdo resumido, revisado e exemplos adaptados.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha