Autor |
Mensaje |
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Cadena De Texto A Vector Tipo String
Hola amigos espero y me puedan ayudar necesito pasar cada caracter de una cadena a cada elemento de un vectr tipo string[] para poder despues sacar el ascii de cada elemento
alguna sugerencia
|
#1 Jueves, 09 Junio 2011, 23:27 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Cadena De Texto A Vector Tipo String
Hola skhaliburg!.
No necesitas el vector.Usa la función Mid$
http://gambasdoc.org/help/lang/mid?es
Si vas recorriendo la cadena desde el principio hasta el final.Podrás luego usar la función Asc para averiguar su ascii.
Cuidado con caracteres como la ñ, que tendrás que usar la función string.
http://gambasdoc.org/help/cat/string?es
Saludos.
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#2 Viernes, 10 Junio 2011, 00:31 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Cadena De Texto A Vector Tipo String
Ups, función String, no. La clase String.
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#3 Viernes, 10 Junio 2011, 00:34 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Cadena De Texto A Vector Tipo String
La solución de Shell, es la mejor.
De todos modos si lo que querías ver era como se resolvería tu problema usando arrays (vectores o matrices o tablas, como los quieras llamar), aqui lo tienes:
Nota:
Hay que tener especial cuidado con los parantesis "()" y los corcheres "[]":
Los parentesis pasan valores a funciones, mientras que los corchetes indican el indice del array a los que queremos acceder.
Saludos
|
#4 Viernes, 10 Junio 2011, 07:49 |
|
|
Ronny
Usuario
Registrado: Abril 2011
Mensajes: 24
Edad: 54 Ubicación: Venezuela
|
Re: Cadena De Texto A Vector Tipo String
si es simple de hacerlo sin ningun enredo
cantvector = Len(textbox1.Text)
FOR i: = 1 TO cantvector
vector[i - 1] = Mid(textbox1.Text, i, 1)
NEXT
|
#5 Viernes, 10 Junio 2011, 19:59 |
|
|
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Re: Cadena De Texto A Vector Tipo String
Muchas gracias a todos por sus respuestas, de antemano les comento que fue de gran ayuda.
Ahora alguien me podría decir si se pueden crear funciones de tipo matrices o vectores y como funcionan y que los elementos de cada unop de los vectores se pueden utilizar en otras funciones
|
#6 Sabado, 11 Junio 2011, 13:44 |
|
|
soplo
Analista Programador
Registrado: Septiembre 2009
Mensajes: 843
Edad: 44
|
Re: Cadena De Texto A Vector Tipo String
pues claro que se puede. Como te dije mira en la zona de descargas que los ejemplos son muy buenos y bien explicados. De un solo vistazo te vas a quitar un montón de dudas.
|
#7 Sabado, 11 Junio 2011, 14:20 |
|
|
skhaliburg
Aprendiz
Registrado: Octobre 2009
Mensajes: 58
Edad: 40
|
Re: Cadena De Texto A Vector Tipo String
Me podrian dar el enlace de la zona de descargas donde dicen ue estan los ejemplos
Gracias
|
#8 Sabado, 18 Junio 2011, 02:23 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Cadena De Texto A Vector Tipo String
Este es el enlace directo a esa seccion:
http://foro.gambas-es.org/dload.php?action=category&cat_id=3
Saludos
Nota:
Tambien puedes ver mas ejemplos y manuales en:
http://jsbsan.blogspot.com/p/manuales.html
Saludos
|
#9 Sabado, 18 Junio 2011, 07:29 |
|
|
|