Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Javilondo en 28 Octubre 2008, 08:01 am



Título: Convertir cadena en una arreglo de caracteres
Publicado por: Javilondo en 28 Octubre 2008, 08:01 am
Hola amigos, lo que deseo hacer es dividir una cadena en un arreglo de caracteres.
Intenté usar el ejemplo siguiente ejemplo:
 http://msdn.microsoft.com/es-es/library/ms233830(VS.80).aspx (http://msdn.microsoft.com/es-es/library/ms233830(VS.80).aspx)
pero cuando lo quiese compilar me salió el siguiente error el cual dice:
"Error de compilación: Se esperaba: Fin de la instrucción"  :huh:
Soy algo nuevo en visualbasic y estoy usando VB6.0 no se si es una incompatibilidad de versión.
Espero que me puedan orientar.


Título: Re: Convertir cadena en una arreglo de caracteres
Publicado por: WestOn en 28 Octubre 2008, 13:03 pm
Wenas, yo creo que va a ser eso, el code es para vb8.
De todas formas si pones un pequeño ejemplo no estaria mal  ;)
un saludo


Título: Re: Convertir cadena en una arreglo de caracteres
Publicado por: Freeze. en 28 Octubre 2008, 15:32 pm
Prueba así:
Código
  1. Option Explicit
  2. Private Sub Form_Load()
  3. Dim i As Long
  4. Dim nueva() As String
  5. Dim palabra As String
  6. palabra = "hola"
  7. ReDim nueva(Len(palabra))
  8. For i = 1 To Len(palabra)
  9.    nueva(i) = Mid(palabra, i, 1)
  10. Next i
  11. End Sub
  12.  


Título: Gracias!!!!
Publicado por: Javilondo en 29 Octubre 2008, 23:01 pm
Gracias Pollo 2!!!
:DÉso es precísamente lo que necesitaba me funcionó muy bien. ;D

Saludos!!!