Ctrl v et ctrl c dans keyPress [Résolu]

Signaler
Messages postés
43
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
10 juillet 2017
-
Messages postés
43
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
10 juillet 2017
-
Bonjour, j'utilise cette procedure pour empecher que l'on frappe autre chose que des chiffres dans un text_box, comment puis je laissé passer un ctrl+c et ctrl+v

merci d'avance pour votre aide

Private Sub QtStock_Text_KeyPress(KeyAscii As Integer)


'elimine la touche frapper dans "Qt Stock" si ce n'est pas un chiffre
If KeyAscii = 8 Then Exit Sub 'et laisse passer si c'est la touche backspaceIf InStr("0123456789", Chr$(KeyAscii)) 0 Then KeyAscii 0


End Sub

5 réponses

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
27
c --> 3ème lettre de l'alphabet

v --> 22ème lettre de l'alphabet







Private Sub QtStock_Text_KeyPress(KeyAscii As Integer)

Select Case KeyAscii

Case 3, 22:

Case 8:

Case 48 To 57:

Case Else: KeyAscii = 0

End Select

End Sub


Daniel
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 123 internautes nous ont dit merci ce mois-ci

Messages postés
43
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
10 juillet 2017

Merci pour ton aide
Messages postés
43
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
10 juillet 2017

je suis d'accord avec
c --> 3ème lettre de l'alphabet
v --> 22ème lettre de l'alphabet
mais en code acsii cela fait c=66 et v=85
et comment le crtl passe

Question bete hein............... merci
Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
27
ce sont des caractères indépendants:

"m" et "Ctrl m" n'ont rien à voir comme "Shift c" est différent de "c"

"Ctrl c" est un seul caractère et non pas "Ctrl" suivi de "c"







Lettre "C" --> 67 (Shift C)

Lettre "c" --> 99



"Ctrl c" --> 3

"Ctrl C" --> 3

Daniel
Messages postés
43
Date d'inscription
mardi 21 septembre 2004
Statut
Membre
Dernière intervention
10 juillet 2017

ok merci pour ton eclaircisement

et passe une bonne année