Question sur la touche de fonction F5
Bonjour à tous :)
J'ai trouvé une définition des constantes relatives aux touches de fonction :
// ....
Codes des touches spéciales
VK_F4 ($73) : Touches de fonction F4
VK_F5 ($74) : Touches de fonction F5
etc...
// ...
La touche de fonction F5 semble avoir pour valeur 74 H, ce qui correspond à 116 en décimal. Or, lorsque j'effectue le test suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
CASE Touche of
VK_F5: // refusé par le compilo : non déclaré...
begin
end;
#118: // V Maj là, ça marche !
begin
Numero_Page_A_Editer := Form1.ListBox_Pages.ItemIndex;
Sauvegarde_Page_Web;
end;
// etc...
end; // CASE |
Il me faudrait pouvoir inclure le fichier de définition de ces constantes. Mais je ne trouve pas ce fichier (rech. de chaînes effectuée avec explorer sur tout le disque).
Les touches fl. droite, fl. gauche, etc ça passe. Je traduis en décimal et là, ça passe. Mais les touches de fonction, non.
P.S.: autrefois, en C, avec un switch, j'effectuais un premier test (1) est-ce une touche spéciale qui a été saisie ? 2) laquelle ?. Mais là...
Merci :hello: