Como verificar um valor null no Visual Basic

Escrito por jeffrey ober | Traduzido por felipe zschornack
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como verificar um valor null no Visual Basic
Como verificar um valor null no Visual Basic (Jupiterimages/Photos.com/Getty Images)

Nas linguagens de programação, "null" significa nada. É diferente de qualquer outro valor, inclusive de uma string vazia que, na verdade, contém o caractere espaço, e é diferente do valor numérico zero. Portanto, quando estiver escrevendo um programa de computador, frequentemente será preciso saber quando uma certa variável é igual a null, ou nada. Isso é mais comumente utilizado para verificar um valor digitado pelo usuário. Se o usuário não digitar nada, a variável irá conter o valor null.

Nível de dificuldade:
Moderadamente desafiante

Outras pessoas estão lendo

Instruções

  1. 1

    Obtenha o valor que deseja checar se é null. Isso pode ser feito através de uma caixa de texto no formulário do Visual Basic ou pode ser um valor de retorno da função da caixa de entrada.

  2. 2

    Armazene esse valor em uma variável do tipo string utilizando o operador de atribuição. Por exemplo, pode-se usar a seguinte linha de código para armazenar o valor de uma caixa de texto chamada "txtNome" no formulário: strValor = txtNome.text.

  3. 3

    Compare a variável à palavra-chave null em uma declaração usando "if". Isso pode ser feito com a seguinte linha de código: if strValor = Null then. Caso deseje certificar-se de que a variável não é null, pode-se utilizar a função IsNull, como mostrado no Passo 4.

  4. 4

    Cheque o valor da variável com a função IsNull. O código deve se parecer com isso: if IsNull(strValor). A função IsNull irá retornar um valor verdadeiro ou falso.

  5. 5

    Complete o código dentro da parte verdadeira da declaração "if". A parte verdadeira da declaração "if" será executada quando a variável conter null. Se a variável conter qualquer coisa além de nada, o código irá continuar ou para a parte falsa da declaração "if" (depois de "else") ou adiante para a próxima linha do código (depois do "end if").

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível