Visual Basic.NET - Comparación de Variables

 
Vista:

Comparación de Variables

Publicado por Markos (8 intervenciones) el 22/02/2005 21:01:39
Hola Amig@s, tengo el siguiente problema:

Deseo saber el tipo de dato que contiene una variable, para poder comparar, a continuación ejemplifico mi consulta:

Dim miVariable As Object
'la declaro como Object porke no se cual va ha ser su contenido
'ej: miVariable = "Caracteres (Letras, Strings, Numeros, etc.)" o
miVariable = 12345 (Enteros) o
miVariable = 13.05 (Decimales)

A ka va mi duda

If miVariable Is Numero Then
...
End If

Quiero saber si "miVariable" es Integer, o Double, o String.

Como hago la pregunta?

Por Vuestra ayuda de antemano muchas gracias.

Chau
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comparación de Variables

Publicado por Gardy Momberg (6 intervenciones) el 22/02/2005 21:25:32
Crea un formulario, colocale un boton y copia lo siguiente, asi puedes saber el tipo que tiene tu object

Dim ObjectString As Object = "dsadsa"
Dim ObjectInteger As Object = 1I
Dim ObjectDecimal As Object = 2.25D
MessageBox.Show(ObjectString.GetType.ToString())
MessageBox.Show(ObjectInteger.GetType.ToString())
MessageBox.Show(ObjectDecimal.GetType.ToString())

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar