Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma expressão usa um operador para o qual um ou ambos os operandos são do Tipo de Dados do Objeto.
Quando uma variável ou expressão é avaliada como Object, o compilador deve executar a ligação tardia, o que causa operações extras em tempo de execução. Ele também expõe seu aplicativo a possíveis erros em tempo de execução. Por exemplo, suponha que você atribua um Form a uma Object variável e, em seguida, tente usá-lo com o operador / (Visual Basic). Se você fizer isso, o tempo de execução lança um InvalidCastException porque o Visual Basic não pode converter um Form objeto em um valor numérico.
Por padrão, essa mensagem é um aviso. Para obter informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando avisos no Visual Basic.
ID de erro: BC42019
Para corrigir este erro
- Se possível, organize os operandos para avaliar os tipos de dados para os quais o operador está definido.