convertir una cadena a matriz
una gran duda. hay forma de que si tengo de convertir una variable tipo cadena string
a un arreglo (matriz).
por que a la horad de asignar matriz(i)=cadena(i)
me dice que no es el mismo tipo de datos ERRor.13
se los agradeceré.
a un arreglo (matriz).
por que a la horad de asignar matriz(i)=cadena(i)
me dice que no es el mismo tipo de datos ERRor.13
se los agradeceré.
No entiendo bien lo que haces. Según dices cadena(i) ya serÃa matriz, luego estarÃas haciendo una copia de la matriz "cadena(i)" en la matriz "matriz(i)"
Lo lógico serÃa:
cadena1="uno":cadena2="dos",etc.
matriz(1)=cadena1:matriz(2)=cadena2,etc.
No sé si te entendÃ.
Saludos
Lo lógico serÃa:
cadena1="uno":cadena2="dos",etc.
matriz(1)=cadena1:matriz(2)=cadena2,etc.
No sé si te entendÃ.
Saludos
Seguro intentas pasar cada caracter a cada indice de la matriz, como en c++!
Si es asi deberias hacer un For:Next y pasar cada caracter a la matriz, usando ASC(). Ejemplo
Dim S As String, Matrix(1 To 20) As Integer
For I = 1 to Len(S) 'Ojo Len(S)<20
Matrix(I)=Asc(Mid(S,I,1))
Next I
:)
Si es asi deberias hacer un For:Next y pasar cada caracter a la matriz, usando ASC(). Ejemplo
Dim S As String, Matrix(1 To 20) As Integer
For I = 1 to Len(S) 'Ojo Len(S)<20
Matrix(I)=Asc(Mid(S,I,1))
Next I
:)
