Bloquer la saisie d'un controle maskedbox

cs_patm Messages postés 2 Date d'inscription vendredi 20 février 2004 Statut Membre Dernière intervention 29 avril 2005 - 28 avril 2005 à 23:01
cs_patm Messages postés 2 Date d'inscription vendredi 20 février 2004 Statut Membre Dernière intervention 29 avril 2005 - 29 avril 2005 à 12:16
Je souhaite bloquer la saisie sur un controle maskedbox. Sur un
controle Text, j'utilise la propriété locked, quel est son équivalent
pour le controle Maskedbox ?

nb : la propriété enabled bloque bien la saisie mais affiche en grisé, ce que je ne souhaite pas.

Merci

2 réponses

radcur Messages postés 282 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 15 août 2012 2
29 avril 2005 à 04:12
moi j'irais avec l'évenement keypress



tu met le contenu du maskedbox dans une variable.



public AdrIP as string



AdrIP="192.168.0.1"



private sub MaskEdBox1_KeyPress(KeyAscii As Integer)



maskedbox1.text=AdrIP



end sub


Ainsi dès que quelqu'un tape dans le MaskEdBox1 ça ne tient pas compte de ce qui est tapé.
0
cs_patm Messages postés 2 Date d'inscription vendredi 20 février 2004 Statut Membre Dernière intervention 29 avril 2005
29 avril 2005 à 12:16
Merci pour l'info. Le problème est que je voulais bloquer le champ en affichage et le débloquer en saisie.

Cela m'a néanmoins aiguillé vers une autre méthode :

j'utilise 2 controles différents, 1 textbox pour l'affichage (bloqué
avec .locked) et 1 maskedbox pour la saisie. Je les rends visibles ou
invisibles alternativement.
0
Rejoignez-nous