Pesquisar este blog

quinta-feira, 24 de outubro de 2013

FUNÇÃO DE CONVERSÃO - ASC

ASC


    Função empregada para retornar um valor inteiro, que representa o código ASCII do primeiro caractere do argumento recebido, utilizando uma desta sintaxes:

Asc(Caractere)
AscB(Caractere)
AscW(Caractere)

Onde, 
  • Caractere: argumento obrigatório, indicando uma string contendo um ou mais caracteres ou qualquer expressão válida que retorne uma string.
As seguintes considerações são válidas sobre a função Asc():
  • Se String for uma string de comprimento zero, ocorrerá um erro em tempo de execução;
  • O valor retornado por Asc() será um código numérico entre 0 e 255 para códigos Asc ou um código entre –32.768 –32767 para valores Unicode (empregados em linguagens chinesa, cirílica e outras;
  • A função AscB() é empregada quando a string contém bytes, retornando o primeiro byte da string no lugar do código ASCII do primeiro caractere;
  • A função AscW() retorna o caractere Unicode do primeiro caractere contido no argumento recebido.

Exemplo: O exemplo a seguir demonstra como empregar a função Asc() para retornar o código Asc de um ou mais caracteres recebidos como argumento:

Dim byCodigo as Byte
byCodigo = Asc(“0”)  ‘Retorna 48 (código ASCII do número 0 – zero)
byCodigo = Asc(“9”) ‘Retorna 57 (código ASCII do número 9 – nove)
byCodigo = Asc(“Abacaxi”) ‘‘Retorna 65 (código ASCII da letra “A”)

Até a Próxima!!

Nenhum comentário:

Postar um comentário