Come controllare per valore Null in Visual Basic

April 3

In linguaggi di programmazione, "null" non significa nulla. E 'diverso da qualsiasi altro valore, compresa una stringa vuota che contiene effettivamente il carattere di spazio, ed è diverso dal valore numerico pari a zero. Pertanto, quando si scrive un programma per computer, spesso è necessario sapere quando una certa variabile è uguale a nulla, o nulla. Questo è più spesso utilizzato per il controllo e la verifica di un valore che un utente ha immesso. Se l'utente immette nulla, la variabile conterrà il valore nullo.

istruzione

1 Ottenere il valore che si desidera verificare la presenza di nulla. Questo può avvenire attraverso una casella di testo sul modulo di Visual Basic o potrebbe essere un valore di ritorno della funzione InputBox.

2 Conservare questo valore in una variabile stringa utilizzando l'operatore di assegnazione. Ad esempio, è possibile utilizzare questa riga di codice per memorizzare il valore da una casella di testo denominata txtName sul modulo: strValue = txtName.text.

3 Confrontare la variabile con la parola Null in un "if". Questo può essere fatto con questa riga di codice: Se strValue = Null Poi. Se si desidera assicurare la variabile non è nullo, è possibile utilizzare la funzione IsNull, come indicato al punto 4.

4 Controllare il valore della variabile con la funzione IsNull. Questo codice può apparire come segue: Se IsNull (strValue). La funzione IsNull restituirà un valore vero o falso per l'uso.

5 Completare il codice all'interno della vera porzione di "if". La vera porzione di "if" sarà eseguito quando la variabile contiene nulla. Se la variabile contiene qualcosa di niente, il codice continuerà sia alla falsa parte if (dopo "altro") o alla successiva riga di codice (dopo la "End If").