Delphi - Tecla F12

 
Vista:

Tecla F12

Publicado por ragaru (2 intervenciones) el 23/03/2010 09:09:45
En un programita, con solo un Form1, en el evento ONKEYDOWN, he insertado el siguiente
código :
If Key = VK_F12 Then
Form1.Color := ClYellow;
Sorprendentemente, aparece en la pantalla Información de la CPU con el lenguaje máquina y nada más.
Cambiando VK_F1 hasta VK_F11 funciona perfectamente y la pantalla se popne en amarillo, es decir funciona con todas las teclas menos con la F12.
Key Preview está en TRUE.
Podría alguién explicar la causa de esta aparente anomalia y como conseguir que funcione
también con la trecla F12?.
He probado el programita en tres PC's diferentes con el mismo resultado.

Gracias por anticipado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tecla F12

Publicado por skull leader (80 intervenciones) el 23/03/2010 16:22:22
cuando estas corriendo el programa desde delphi, para debugearlo, si pasa.

si corres el ejecutable ya generado, desde fuera de Delphi funciona bien.

eso pasa por lo mismo, el IDE piensa que estas debugeando, la ventana que ves, es el debugger de delphi.

cuando salga la ventana del debugger (recuerda: solo pasa cuando corres el exe desde el IDE) solo presiona F9 y el programa seguira su ejecución normal.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar