| Ver tema anterior :: Ver siguiente tema | | Autor | Mensaje |
|---|
Xidelune
Registrado: 06 Dic 2008 Mensajes: 15 Ubicación: Mexico
| Publicado: 12/09/2010 4:13 pm | | | Título: Duda con el KEYPRESS |
| Hola, estoy haciendo un programita, y pues tengo una caja de texto, yo texto de default, el punto es que quiero que cuando comienze a escribir se cambie el texto por el que voy a escribir
yo pensé en esto:
________________ | intro nombre aqui | |_______________|
Private Sub caja_KeyDown(KeyCode As Integer, Shift As Integer) caja.Text = "" End Sub
Pero escribo y solo me acepta un caracter, obvio cada que tecleo se borra e ingresa el nuevo caracter, pero no me acepta mas de uno, recuerdo que en delphi arregle el problema con algo asi como ""+ left (creo), pero en visualB no se 
Spero me puedan ayudar. No quiero cambiar por otro evento, estoy probando con el KEYPRESS _________________ and all i can taste is this moment and all i can breathe is your life cause sooner or later it´s over i just dont wanna miss you tonight ..::]*El aMoR_es_soLo_uNa_eNferMeDad*[::.. |
| | Volver arriba | |  | brainet
Registrado: 07 Jul 2005 Mensajes: 84 Ubicación: La Serena Chile
| Publicado: 23/05/2011 1:33 pm | | | Título: Dos opciones |
| Sucede el siguiente problema
| Código: | Private Sub caja_KeyDown(KeyCode As Integer, Shift As Integer) caja.Text = "" End Sub
|
El evento Keycode se activa cada vez que presionas una tecla, y cada vez que presionas una tecla haces que el textbox caja tome el valor vbnullstring o ""
lo que debes hacer es lo siguiente
| Código: | Private Sub caja_GotFocus() ' Al obtener el foco borra lo que contiene el textbox caja.Text = "" End Sub
|
Lo mismo puedes obtener con y _________________ Venta de propiedades |
| | Volver arriba | |  | | |
| No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas
|
|
| |