Bonjour,
je souhaite interdire que l'utilisateur puisse rentrer des chiffres supérieurs à 254 (pour rentrer une l'adresse IP) dans un edit.
Quelqu'un connait la solution?
Merci
Bonjour,
je souhaite interdire que l'utilisateur puisse rentrer des chiffres supérieurs à 254 (pour rentrer une l'adresse IP) dans un edit.
Quelqu'un connait la solution?
Merci
Mes contributions phares en dev : www.rigaudie.fr
Salut,
Un truc comme ca permet de voir ce que l'utilisateur veux saisir. Tu mets ca dans OnKeyPress:
Attention à ne tester que si le texte est bien un entier, et non pas du texte ou encore une chaine vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 AnsiString TexteVoulu = Edit3->Text; TexteVoulu.Insert(Key,Edit3->SelStart+1); if(TexteVoulu.ToInt()>254) Key = NULL;
tu peux également utiliser le composant maskedit
qui te permet de formater selon tes besoins ton champ de saisie
cordialement
vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
je vous en souhaite une excellente lecture ...
A lire : Les règles du forum
J'ai essayé d'utiliser le composant que tu m'as décrit mais je ne sais pas quoi placer dans le masque (en faite je ne sais pas le créer pour faire cela).
Sinon je testerai la parti de prog de bandit boy qd mon pc sera réparé.
Mes contributions phares en dev : www.rigaudie.fr
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager