Ver Mensaje Individual
  #1  
Antiguo 08-10-2015
branncg branncg is offline
Miembro
 
Registrado: jun 2015
Posts: 18
Reputación: 0
branncg Va por buen camino
que el form reconozca cuando presiono una tecla

hola!, quisiera que me ayuden un poco con esta duda, necesito que el formulario me reconozca cuando presiono la tecla R, para que ejecute cierta instruccion, ya lo reconoce cuando presiono las teclas arriba abajo izquierda y derecha, con esto:

Código Delphi [-]
procedure TForm2.FormKeyDown(Sender: TObject; 
 var Key: Word; Shift: TShiftState);
begin
  if key=vk_up then
    juego.mover('S',canvas);

  if key=vk_left then
    juego.mover('I',canvas);

  if key=vk_down then
    juego.mover('B',canvas);

  if key=vk_right then
    juego.mover('D',canvas);
end;

desde los eventos le di doble clic en on key down y con eso pude hacer que reconozca arriba abajo izquierda y derecha, ahora, para que reconozca la R?, es en otro evento?, o es ahi mismo pero otro codigo, porque al poner if key=R o if key=vk_R, sale error, por favor alguien que me pueda ayudar se lo agradeceria mucho

Última edición por dec fecha: 09-10-2015 a las 12:12:00. Razón: Poner etiquetas DELPHI e indentar el código fuente
Responder Con Cita