FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Quitar el sonido de la tecla ENTER
Hola a todos!
Tengo una aplicacion en donde utililo la tecla ENTER para avanzar entre objeto y objeto Edit.. pero cada vez q el usuario oprime la tecla ENTER, sale un sonidito de windows .. alguien me podría decir como desactivar los eventos de sonido en mi aplicacion?.. gracias mil.
__________________
"Aplica lo q sabes, no lo q crees saber" |
#2
|
||||
|
||||
Te recomiendo este hilo: http://www.clubdelphi.com/foros/show...&threadid=1478
El detalle importante es la línea Key := #0; Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
En efecto, se resuelve así, por si a alguien mas le sirve de ayuda
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if Key = Char(VK_RETURN) then begin Key := #0; PostMessage(Handle, WM_NEXTDLGCTL, 0, 0); end; end; va en el evento OnKeyPress, elimina el sonido y avanza al siguiente control. Saludos!
__________________
"Aplica lo q sabes, no lo q crees saber" |
|
|
|