Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: bautistasbr en 13 Junio 2006, 17:54 pm



Título: borrar los 3 primeros caracteres
Publicado por: bautistasbr en 13 Junio 2006, 17:54 pm
ola a tod@s,tengo un textbox con un texto,lo q quiero hacer es q al dar al commandbutton se me borren los 3 primeros caracteres d dixo textbox,pero no se me ocurre ninguna forma d hacerlo.
Si me puedieseis exar una mano os lo agradeceria muxo


Título: Re: borrar los 3 primeros caracteres
Publicado por: CodeName47/GEDZAC en 13 Junio 2006, 18:13 pm
tienes que recorre el textbox como un arreglo e ir almecenanado solo  los caracterres  en una variable y al final asignas la variable al textbox.

un mini pseudocodigo seria asi, la verdad se me olvida la sintaxis del VB

tam = len(text1.text) 'tamaño de la palabra del textbox

for i = 0 to tam
 
 aqui recorres letra por letra
 y haces el algoritmo que guarde las que te interesa
next

las que me interesan = text1.text

no se si me entendiste la idea

saludos


Título: Re: borrar los 3 primeros caracteres
Publicado por: Hendrix en 13 Junio 2006, 18:30 pm
Mucho mas facil:

Código:
Dim palabra As String
palabra = "Texto" ' Aki introduce el texto que tu kieras...
MsgBox Right(palabra, Len(palabra) - 3)

Salu2



Título: Re: borrar los 3 primeros caracteres
Publicado por: Gorky en 13 Junio 2006, 18:33 pm
Listo para tu codigo:

Código:
Text1.Text = Mid(Text1.Text, 4, Len(Text1.Text))


PD: Es curioso la de formas que hay para hacer una misma cosa.


Título: Re: borrar los 3 primeros caracteres
Publicado por: bautistasbr en 13 Junio 2006, 19:47 pm
muxisimas gracias a todos,funciona d vicio


Título: Re: borrar los 3 primeros caracteres
Publicado por: NYlOn en 13 Junio 2006, 21:09 pm
MUY CURIOSO ;D

Código:
Text1.Text = Mid(Text1.Text, 4)