Foros del Web » Programación para mayores de 30 ;) » .NET »

Saber el tipo de dato en VB.NET

Estas en el tema de Saber el tipo de dato en VB.NET en el foro de .NET en Foros del Web. hola estaba pensando en una funcion que me pudirera deicr el tipo de dato que le enviaron por ejemplo @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código VB.NET: Ver original ...
  #1 (permalink)  
Antiguo 01/12/2009, 16:01
Avatar de Bazookao  
Fecha de Ingreso: diciembre-2008
Ubicación: Mexico
Mensajes: 139
Antigüedad: 15 años, 4 meses
Puntos: 1
Saber el tipo de dato en VB.NET

hola estaba pensando en una funcion que me pudirera deicr el tipo de dato que le enviaron
por ejemplo
Código VB.NET:
Ver original
  1. public sub cual(byval cosa As Object)
  2. if 'condicion si es integer' then
  3. msgbox("soy un entero")
  4. End If
  5. If 'condicion si es object' then
  6. msgbox("soy un objeto")
  7. End If
  8. if 'condicion si es un objeto de una clase que yo cree' then
  9. msgbox("soy un objeto de tu clase XD")
  10. End If
  11. 'etc etc

gracias de antemano
  #2 (permalink)  
Antiguo 01/12/2009, 16:34
Avatar de eperedo  
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: Saber el tipo de dato en VB.NET

Puedes usar esto:
Código vb.net:
Ver original
  1. Private Sub datos(ByVal var As Object)
  2.         MsgBox(var.GetType().ToString())
  3.     End Sub

Espero te sirva.
__________________
Eduardo Peredo
Wigoin
  #3 (permalink)  
Antiguo 01/12/2009, 16:43
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Saber el tipo de dato en VB.NET

una opcion tambien seria usar

TypeOf objeto Is Tipo

menos chances de error a usar los strings
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 21/08/2012, 20:43
 
Fecha de Ingreso: agosto-2012
Mensajes: 1
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Saber el tipo de dato en VB.NET

Dim X = txt1.Text

If IsNumeric(X) Then
lbl1.Text = "TIPO NUMERICO"
ElseIf IsDate(X) Then
lbl1.Text = "TIPO FECHA"
Else
lbl1.Text = "TIPO STRING"
End If


es algo basico pero funciona
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:59.