delphi: TmaskEdit/controles

delphi: TmaskEdit/controles - Delphi/Pascal - Programmation

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   :bounce:  
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 :D

Reply

Marsh Posté le 10-10-2002 à 10:35:03   

Reply

Marsh Posté le 10-10-2002 à 13:07:55    


If Length(MonMaskEdit.Text) < 15 then ...

Reply

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).

Reply

Marsh Posté le 10-10-2002 à 13:47:20    

T'as mis quoi comme masque ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

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...   :heink:

Reply

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 ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

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  :cry:

Reply

Marsh Posté le 10-10-2002 à 14:19:12    

je capte pas :heink:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh 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

Reply

Marsh Posté le 10-10-2002 à 14:39:47    

ok c bon les gars, j m en suis sorti. merci :hello:

Reply

Marsh Posté le 10-10-2002 à 14:39:47   

Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed