Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Manejo de string en visual basic 6

Estas en el tema de Manejo de string en visual basic 6 en el foro de Visual Basic clásico en Foros del Web. Hola a todos Tengo un string que contiene una fecha por ejemplo 07/12/2004 yo quiero obtener 3 string de ahi, por un lado uno que ...
  #1 (permalink)  
Antiguo 28/07/2004, 09:30
 
Fecha de Ingreso: diciembre-2003
Mensajes: 69
Antigüedad: 20 años, 4 meses
Puntos: 0
Manejo de string en visual basic 6

Hola a todos

Tengo un string que contiene una fecha por ejemplo 07/12/2004 yo quiero obtener 3 string de ahi, por un lado uno que sea 07, otro que sea 12 y otro con 2004.

Como puedo hacer eso?
  #2 (permalink)  
Antiguo 28/07/2004, 10:14
Avatar de lic_dahool  
Fecha de Ingreso: noviembre-2003
Mensajes: 418
Antigüedad: 20 años, 6 meses
Puntos: 0
dia = left(cadena,2)
mes = mid(cadena,4,2)
ano = right(cadena,4)

cadena es la variable que contiene al string.

Saludos.
__________________
La cantidad total de inteligencia del planeta permanece constante.
La población, sin embargo, sigue aumentando.

COLE


:cool: Los ordenadores no resuelven problemas ... ejecutan soluciones.
Laurent Gasser


Tienes alguna duda :pensando: ? >>> www.google.com :aplauso: <<<
  #3 (permalink)  
Antiguo 28/07/2004, 11:04
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Tambien puedes hacer un split tomando como delimitador la "/"

ejemplo.

Cita:
Dim sFecha as String
Dim MySplit() As String

sFecha = "07/12/2004"
MySplit = Split(sFecha, "/")

donde:
MySplit(0) = 07
MySplit(1) = 12
MySplit(2) = 2004


Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #4 (permalink)  
Antiguo 28/07/2004, 13:51
 
Fecha de Ingreso: diciembre-2003
Mensajes: 69
Antigüedad: 20 años, 4 meses
Puntos: 0
Que maravilla! me acaban de alegrar la tarde :D

Gracias a los dos
Saludos
Veronica
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 07:24.