Inicio > Visual Basic > ralvaradot > subrayar contenido de caja de texto

subrayar contenido de caja de texto

Experto:
Usuario: Anónimo Fecha: 10/11/2009
Valoración: Categoría: Visual Basic
09/11/2009
Usuario
hola buenas, estoy utilizando el visual basic 6.0 , y me gustaria saber, como se podría hacer para que cuando cambiemos el foco a una caja de texto , se subraye si contiene algun contenido para que no haga falta borrar el contenido con la tecla de borrar , sino que solamente al empezar a escribir se borre lo que contenga en ese momento la caja de texto.Muchas Gracias.
09/11/2009
josemaq77, experto respondiendo en Visual Basic
Experto
Hola
El evento GotFocus se dispara cuando el control tiene el foco, en ese evento haces lo que necesitas.
Luego en el evneto Keypress verificas que sea lo primero que se escribe, esto lo haces declarando una variable y la colocas pro ejemplo  a cero, en el evento keypress verificas y esta variable esta a cero entonces limpias el control.
Saludos,
09/11/2009
Usuario
podrias escribirme un ejemplo, por favor, muchas gracias.
09/11/2009
josemaq77, experto respondiendo en Visual Basic
Experto
sub txt_gotfocus()
textbox1.SelectedAll = true
end sub
10/11/2009
Usuario
esa propiedad no me aparece para el textbox, solo me aparece: SelLength, SelStart y SelText y he probado con estas 3 poniendo =True pero no me funciona.
10/11/2009
josemaq77, experto respondiendo en Visual Basic
Experto
textbox1.sellenght = len(textbox1.text)
textbox1.selstart=1
textbox1.Setext = textbox1.text
 
10/11/2009
Usuario
Muchas Gracias.
Enlaces patrocinados