Ayuda novato FOR ... NEXT

Eduardo
10 de Marzo del 2005
Hola estoy intentando hacer en pequeño programa en visual basic pero me e atascado con unas variables de un bucle del tipo for... next, cuando lo ejecuto me da erros e hecho un montos de pruebas y no consigo que me acepte la variable a dentro de otra variable para poder hacer unos calculos matematicos con un bucle.
Ospongo el codigo:

Private Sub Command2_Click()
numero_de_caracteres = Len(Text1.Text)
Dim a As Integer
For a = 1 To numero_de_caracteres
caracter(a) = Mid(Text1.Text, a, 1)
Next a
Label2.Caption = "La clave es:"
Label3.Caption = caracter(a)
End Sub

Gracias
Salu2. ofuccao

Javi_pe
10 de Marzo del 2005
Cual es el error que te da? ponlo aqui y te podremos ayudar, que es caracter¿?

Eduardo
10 de Marzo del 2005
El error que ma da es:
ERROR DE COMPILACION:
Procedimiento Sub o Funcion no definido

Y merelecciona la esto : caracter(a) =
La linea completa es:
caracter(a) = Mid(Text1.Text, a, 1)


eth0
10 de Marzo del 2005
¿Dónde tienes definido el array caracter?

Eduardo
10 de Marzo del 2005
Dim a As Integer

Creo que es asi.
Estoy aprendiendo yo solo con algunos manuales que me e bajado de la mula.

Gracias

Hugo
10 de Marzo del 2005
Dim caracter() as string

Eduardo
10 de Marzo del 2005
El error que ma da es:

Hugo
10 de Marzo del 2005
No has declarado la matriz caracter, creo que solo es eso