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
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é.
Partager