Visual Basic - separar cadena por letra, no por palabra

Life is soft - evento anual de software empresarial
 
Vista:

separar cadena por letra, no por palabra

Publicado por luis (11 intervenciones) el 08/07/2005 02:06:23
Hola a todos, desde ya muchas gracias por leer mi consulta que es la siguiente:

Nesecito separar una cadena como la siguiente: "as!%e&14%$92"

Lo que necesito es que cada caracter quede almacenado en una matriz... ejemplo
matriz(1)=a
matriz(2)=s
matriz(3)=!
matriz(4)=% y asi sucesivamente

desde ya gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:separar cadena por letra, no por palabra

Publicado por Guillermo Lamas (25 intervenciones) el 08/07/2005 02:18:00
Luis creo que puedes hacerlo asi

dim cadena as string
dim indice as integer
dim matriz(nn) as string * 1

cadena = "as!%e&14%$92"

for indice = 1 to len(trim(cadena))

matriz(indice) = mid$(cadena,indice,1)

next

' este codigo te lee uno por uno cada caracter de la variable cadena y lo pasa a la matriz

en teoria una cadena pruede recibir un tratamiento como un arreglo

Espero te sirva, cualquier duda enviame un correo.

Guillermo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

gracias Guillermo!!!!

Publicado por luis (11 intervenciones) el 08/07/2005 02:22:55
Gracias Guillermo por responder, lo probare y te avisare

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar