“Conocimientos Programación>Visual Basics Programación

Cómo detectar nulo en Visual Basic

2012/8/28
La palabra "null" es un término especial utilizado en la programación de computadoras para hacer referencia a una variable que hace referencia a datos que no existen . En Visual Basic, esto está representado por la palabra " Nada ", y trata de acceder a los datos que están en una variable nula lanzará una " NullReferenceException ". Puede detectar "null" en Visual Basic mediante la comprobación de cualquiera de éstos . Instrucciones
1

Abra Visual Basic y haga doble clic en el formulario para ir directamente al código fuente .
2

Pega el siguiente dentro de los corchetes de "carga " para crear una nula variables :

dim aVariable

Como no hay datos se asigna a la variable , es nula
3

Escriba lo siguiente en la línea siguiente . para comprobar si " aVariable " es nulo :

si aVariable = Nothing entonces

MsgBox ("Esto es nulo. " )

más

MsgBox ( "Esto no es nulo. " )

final si

clic en "Ejecutar ", y usted debe consultar inmediatamente a un cuadro de mensaje que le informa de que, en efecto , el valor es nulo.

4

Escriba lo siguiente en la línea siguiente como un método alternativo para detectar nulo:

Prueba

aVariable.getType ()

Catch ex As NullReferenceException

MsgBox ("Esto es nulo. " )

End Try

La lógica aquí es que se intenta acceder a los datos dentro de " aVariable . " No importa cómo se accede a los datos : se utiliza el método " getType " , pero nada va a hacer. El código inmediatamente falla porque AVariable es nulo , sino que no tiene datos ! Un error " NullReferenceException " es lanzada y atrapada por el programa.

Clic en "Ejecutar ", y esta vez debería ver dos cuadros de mensaje , una del paso tres y uno de cuatro pasos , y cada uno le informa de que " aVariable " es un valor nulo .

Visual Basics Programación
Cómo utilizar el DataReader en VB.Net
Cómo utilizar Crystal Report Control en Visual Basic
Cómo crear ActiveX en VB
Cómo convertir un correo electrónico HTML a texto sin formato en Vb.Net
Cómo ejecutar programas de ejemplo de Microsoft Visual Studio
Cómo hacer una aplicación de Visual Basic para contraseña unidades flash protegidas
Manera eficiente a Split cadenas en VB.NET
Cómo cambiar la fuente en Access VBA
Conocimientos Informáticos © http://www.ordenador.online