Acceder a los caracteres de las cadenas de texto.

Papursia
03 de Julio del 2004
Quería saber cómo se puede acceder a cada dato de una cadena de texto en VB. Lo que en C++ es equivalente a esto: char caracter=cadena[i];
GRACIAS!

Charango
03 de Julio del 2004
creo saber lo que quieres hacer!

La instruccion Mid sirve para extraer caracteres
desde una cadena de texto , su forma de uso es asi

mid(Origen,Posicion,NumdeCaracteres)

origen = puede se una variable tipo string o un en su defecto un textbox
posicion = marca la posicion de donde quiero extraer

numdecaracteres: es cuantos caracteres quiero sacar

ejemplo , si quiero sacar las letras HO de la palabra ¨"HOLA"
Seria asi :
mid(texto,2,2)

espero que sea esto lo que andas buscando.


Xao.




krizall
03 de Julio del 2004
hola, para manejar cadenas de texto se utilizan las siguientes instrucciones:

left(cadena,longitud)
obtiene desde el principio de cadena hasta el caracter longitud

right(cadena,longitud)
igual solo que comienza desde el final

mid(cadena,inicio,longitud)

obtiene la cadena comenzando en el caracter no: inicio con un tamaño de Longitud de caracteres

por ejemplo

left("hola mundo", 5)
es igual a:
"hola "

right("hola mundo",5)
"mundo"

mid("hola mundo",6,2)
"mu"

bueno, espero que te sirva de algo