delphi: TmaskEdit/controles - Delphi/Pascal - Programmation
Marsh Posté le 10-10-2002 à 13:42:58
bah justement ca ca marche pas, g deja essayé mais comme y a un masque d appliquer, y considere que le champ a blanc comme des espaces alors la condition est verifiée ( bien que non).
Marsh Posté le 10-10-2002 à 13:47:20
T'as mis quoi comme masque ?
Marsh Posté le 10-10-2002 à 13:54:51
masque à 000000000000000 ce qui rend obligatoire la saisie de carcteres numeriques.
serieux j vois pas comment faire g essayé avec le length(maskedit.text)<15, avec aussi selectall pour comparer le contenu...mais que dalle qui marche...
Marsh Posté le 10-10-2002 à 13:57:51
Normalement l'utilisateur ne peut pas sortir du champ s'il n'a pas rempli tous les chiffres, non ?
Marsh Posté le 10-10-2002 à 14:00:21
bah la si en fait, alors sinon j peux toujours faire les controles un a un mais tu vois un peu la merde, y a surement mieux que d ecrire 15lignes de controle. le maskedit est associé a un bitbutton donc "return" et go msg comme po'bien
Marsh Posté le 10-10-2002 à 14:19:12
ReplyMarsh Posté le 10-10-2002 à 14:26:48
bon ok ca marche presque now:
en fait, g change le masque qui etait a 000000000000000;1;_ à
000000000000000;0;_ ce qui fait qu il enregistre pas les caracteres litteraux,donc now message si moins de 15 chiffres, sauf que now si le gars clique sur le bouton quitter alors qu il y a klk chose de saisie dans le maskedit, la ca fait une exception machin truc... ca avance qd meme ... lol
Marsh Posté le 14-09-2009 à 05:32:50
bonjour monsieur aragorn_l si vous avez trouvez une solution a ce pbm est ce vous pourrier m'aider,merci d'avance.
Marsh Posté le 10-10-2002 à 10:35:03
salut
j ai besoin d une ptite info, surement bateau pour ceux qui connaissent mais moi j debute
Sur un MaskEdit, g mis un masque pour rendre obligatoire des caracteres numerique, et un MaxLength=15.
J arrive pas a trouver comment controler qu il y a bien 15 chiffres de rentrer et pas moins pour effectuer le traitement qui suit...
alors si quelqu un sait...merci d avance...
quoiqu il en soit merci d avoir regardé le post qd meme