Code ascii de la touche suppr [Résolu]

elementalord 26 Messages postés mercredi 25 mai 2005Date d'inscription 10 juin 2005 Dernière intervention - 25 mai 2005 à 15:04 - Dernière réponse : elementalord 26 Messages postés mercredi 25 mai 2005Date d'inscription 10 juin 2005 Dernière intervention
- 27 mai 2005 à 09:06
Bonjour à tous!!
Je voudrais savoir si quelqu'un connaitrait le code ascii de la touche suppr.
Merci d'avance pour votre reponse.
Afficher la suite 

6 réponses

Répondre au sujet
WhiteHippo 1270 Messages postés samedi 14 août 2004Date d'inscription 5 avril 2012 Dernière intervention - 26 mai 2005 à 17:04
+3
Utile
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if ( Key=VK_DELETE) then
begin
// traitement
end ;
end;

Attention, toutefois il faut qu'un élément de la form détienne le focus. Exemple un TEdit, un TMemo, etc...

Cordialement.



<HR>



Il existe 10 catégories de personne. Ceux qui connaissent le binaire et les autres...
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de WhiteHippo
OcHre 46 Messages postés mercredi 23 mars 2005Date d'inscription 26 avril 2008 Dernière intervention - 25 mai 2005 à 15:28
0
Utile
Salut tu trouveras la liste de toute les touches en ascii:
http://www.commentcamarche.net/base/ascii.php3

N.B: Une seconde de recherche sur google


Rions un peu en attendant la mort.
Commenter la réponse de OcHre
WhiteHippo 1270 Messages postés samedi 14 août 2004Date d'inscription 5 avril 2012 Dernière intervention - 25 mai 2005 à 19:32
0
Utile
Si tu es sous Windows, je te conseille vivement d'utiliser VK_DELETE, constante située dans l'unité windows.

Cordialement.


<HR>
Il existe 10 catégories de personne. Ceux qui connaissent le binaire et les autres...
Commenter la réponse de WhiteHippo
elementalord 26 Messages postés mercredi 25 mai 2005Date d'inscription 10 juin 2005 Dernière intervention - 26 mai 2005 à 10:06
0
Utile
Merci mais j'ai déjà essayé le code ascii de la touche suppr qui est 127 en decimal ou 7F en hex.
Le problème c'est qu'il ne fonctionne pas quand je tape: if key = #127 then {instruction}
J'ai meme mis le keypreview de la form à true celà ne marche pas,sino sa ne marche qu'avec les autre bouton comme "entrée" ou "espace"... J'ai cru comprendre que le code ascii de la touche suppr est un code etendu, le problème c'est que je ne sais pas comment l'utiliser pour que,lorsque j'appui sur suppr il supprime ce que je veux.D'autre part, il me semble avoir vu que le code ascii de la touche suppr correspon à 0*0E 0*83 je sais que c'est de l'hexa mai je ne sais pas si c'est un code correct, si oui je ne sais pas comment rentrer celà dans l'instruction suivante: if key =?? then {instruction}
Commenter la réponse de elementalord
elementalord 26 Messages postés mercredi 25 mai 2005Date d'inscription 10 juin 2005 Dernière intervention - 26 mai 2005 à 10:08
0
Utile
comment fait on pour utiliser le vk_delete?est ce que celà me permettrait de faire en sorte que, quand j'appui sur suppr sa supprim?
Commenter la réponse de elementalord
elementalord 26 Messages postés mercredi 25 mai 2005Date d'inscription 10 juin 2005 Dernière intervention - 27 mai 2005 à 09:06
0
Utile
Merci beaucoup WhiteHippo celà fonctionne bien, je te remercie encore.
Commenter la réponse de elementalord

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.