Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   FireMonkey (https://www.clubdelphi.com/foros/forumdisplay.php?f=50)
-   -   que ocurrio con el evento keypress en fmk (https://www.clubdelphi.com/foros/showthread.php?t=85139)

giocatore 04-02-2014 15:04:06

que ocurrio con el evento keypress en fmk
 
Buenos días quería capturar la tecla enter en un edit en firemonkey todo en rad xe5, pero ví que el evento onkeypress ya no se encuentra, quisiera saber porque ya no está y como puedo reeeplazarlo para cumplir el objetivo que les comenté, espero sus respuestas.


Gracias -- un saludo

ecfisa 04-02-2014 15:41:10

Hola giocatore.

No tengo acceso a esa versión de Delphi, pero revisa si estos enlaces te sirven de ayuda:Según parece, tendrías que usar el evento OnKeyDown.

Saludos :)

giocatore 04-02-2014 16:03:58

Gracias ecfisa, pués no pude solucionar el problema de la manera que convencionalmente se hacía con el tradicional

Código Delphi [-]
if key = #13 then...

ya que no existe el evento on keypress y no pude adecuarlo al evento onkeydown, en su lugar lo hice esta manera:

Código:

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word; var KeyChar: Char;
  Shift: TShiftState);

begin
    if (key = vkreturn) then
      begin
        showmessage('giocatore');
      end;
end;

saludos!!!


La franja horaria es GMT +2. Ahora son las 17:43:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi