PDA

Ver la Versión Completa : emular enter de un buttom en un tedit


Rofocale
22-09-2011, 04:35:39
Hola a todos quisiera sabe como puedo hacer para emular el apretar enter en un boton si escribo en un edit por ejemplo hola y luego con el mouse tengo que apretar el boton para buscar determinado caracter.

lo que quiero hacer es que al escribir hola en el TEdit al apretar enter me emule dicho enter del boton y me aparesca los resultados

gracias

Crandel
22-09-2011, 05:42:41
Puedes utilizar el evento KeyPress del componente TEdit.
dentro del evento escribes algo asi:

if Key = #13 then
Button1Click(Sender);

.

Rofocale
22-09-2011, 06:27:00
gracias funciona

olbeup
22-09-2011, 07:58:51
También vale:
if Key = #13 then
Button1.Click;

ecfisa
22-09-2011, 17:44:51
Hola.

Otra opción más:

if Key = #13 then
begin
PostMessage(Button1.Handle, WM_LBUTTONDOWN, MK_LBUTTON,0);
PostMessage(Button1.Handle, WM_LBUTTONUP, MK_LBUTTON,0);
end;


Saludos.