cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 26 déc. 2006 à 12:47
Salut
Je n'ai pas le temps de chercher pour toi parmi les sources du site, mais j'ai vu passer des systèmes de saisie.
Essaye de chercher avec ces combinaisons de mots : IP, saisie, masque, TextBox
Sinon, ce n'est pas difficile à faire (même intéressant), il suffit de connaitre les contraintes :
- Placer 4 TextBox, indexées de préérence pour n'écrire qu'une seule fois le code
- Utiliser l'évènement KeyPress pour détecter et refuser les caractères autres que chiffres et point
Si saisie du point, passage à la TextBox suivante (facile si elles sont indexées)
Vérifier que la valeur composée par ces chiifres est toujours comprise entre 0 et 255
- Utiliser l'évènement GotFocus et les méthodes .SelStart et .SelLength pour sélectionner le nombre déjà contenu dans la TextBox quand on arrive dedans ...
Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés
Champion du monde de boule de cristal - 2005 Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 26 déc. 2006 à 21:56
En cliquant droit sur la boîte à outils, tu choisis Contrôles supplémentaires ou quelque chose comme ça et tu choisis dans la liste Microsoft Masked Edit Control. C'est tout.