Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Resumo

No Microsoft Visual Basic Programming System, Applications Edition, quando você usa a função CInt () com uma cadeia de caracteres que não pode ser convertida em um número, você recebe a seguinte mensagem de erro:

Erro em tempo de execução ' 13 ': tipo incompatível

Informações adicionais

A função CInt converte uma expressão em um inteiro. Você pode usar qualquer expressão numérica ou de cadeia de caracteres válida, mas a expressão de cadeia de caracteres deve ser capaz de ser convertida em um número. A referência do Visual Basic informa que você deve usar a função CInt em vez da função Val para fornecer conversões de reconhecimento internacionalizadas de qualquer outro tipo de dados para inteiro. No entanto, as duas funções não se comportam exatamente da mesma forma. Quando você usa a função Val para retornar os números contidos em uma cadeia de caracteres, somente os primeiros caracteres numéricos na cadeia de caracteres são retornados. Enquanto a função Val retorna apenas a parte numérica de uma expressão de cadeia de caracteres, a função CInt retorna a mensagem de erro acima se a expressão de cadeia de caracteres não pode ser avaliada como um número. Veja a seguir uma tabela de expressões e valores retornados pelas funções CInt e Val. Expression Value Returned -------------------------------------------- Val("1726 56th Ave NE") 172656 CInt("1726 56th Ave NE") Error message Val("asdf") 0 Cint("asdf") Error message Val("1,000") 1 CInt("1,000") 1000 Val("1.34") 1.34 CInt("1.34") 1 Como a função Val retorna o valor 0 quando usada com uma expressão que contém 0 ou nenhum número, você não pode usá-la para testar se uma cadeia de caracteres de entrada é um número válido. No entanto, você pode usar a função CInt em um procedimento para determinar se uma cadeia de caracteres de entrada é um número válido.

Referências

Para obter mais informações sobre a função CInt, escolha o botão Pesquisar na referência do Visual Basic e digite:

CInt

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×