Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Resumo

No Microsoft Visual Basic Programming System, Applications Edition, quando utiliza a função CInt com uma cadeia que não pode ser convertida num número, recebe a seguinte mensagem de erro:

Erro de tempo de execução '13': Desajuste do tipo

Mais Informações

A função CInt converte uma expressão para um inteiro. Pode utilizar qualquer expressão numérica ou de corda válida, mas a expressão de corda deve ser possível ser convertida num número. A Referência Básica Visual indica que deve utilizar a função CInt em vez da função Val para fornecer conversões conscientes internacionalmente de qualquer outro tipo de dados para o Número Inteiro. No entanto, as duas funções não se comportam exatamente da mesma forma. Quando utiliza a função Val para devolver os números contidos numa corda, apenas os primeiros caracteres numéricos da corda são devolvidos. Enquanto a função Val devolve apenas a parte numérica de uma expressão de corda, a função CInt devolve a mensagem de erro acima se a expressão de corda não puder ser avaliada como um número. Segue-se uma tabela de expressões e valores devolvidos 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 devolve o valor 0 quando usado com uma expressão que contém 0 ou nenhum número, não é possível usá-lo para testar se uma cadeia de entrada é um número válido. No entanto, pode utilizar a função CInt num procedimento para determinar se uma cadeia de entrada é um número válido.

Referências

Para obter mais informações sobre a Função CInt, escolha o botão 'Procurar' na Referência Básica Visual e escreva:

CInt

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×