Interdire touche guillemets dans une textbox

mephisto25 Messages postés 6 Date d'inscription mercredi 5 octobre 2005 Statut Membre Dernière intervention 24 août 2010 - 24 août 2010 à 09:32
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 - 25 août 2010 à 22:32
De niveau débutant, j'ai créé une appli utilisant un fichier texte. Je cherche à interdire l'utilisation de la touche "guillemets" au clavier pour éviter de planter mon appli, qui gère ce caractère comme une fin de zone de saisie.
Merci de vos réponses éclairées.

2 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
24 août 2010 à 10:15
Salut,

Gère la touche guillemet dans l'événement KeyPress :
Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = 34 then
        KeyAscii = 0
    End If
End Sub

______________________________________

AVANT de poster votre message, veuillez lire, comprendre, et appliquer notre réglement
0
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
25 août 2010 à 22:32
Si c'est l'utilisateur qui doit terminé sa fin de saisie par guillemet alors ca va être simple de le lui bloquer. En revanche, si c'est ton programme qui ajoute guillemet en fin de saisie, alors utilise plutôt un caractère qu'on ne peut pas écrire, tel que la constante vbNullchar
0
Rejoignez-nous