zorville
Messages postés19Date d'inscriptionjeudi 24 avril 2003StatutMembreDernière intervention24 mai 2007
-
22 déc. 2004 à 01:48
cs_ballota
Messages postés1Date d'inscriptionlundi 31 décembre 2007StatutMembreDernière intervention 1 mars 2008
-
1 mars 2008 à 12:40
Bonsoir
Comment faire pour gerer une erreur au niveau d'un masque de saisie sur Tmaskedit. En prenant comme exemple, le masque du téléphone, si je ne rempli pas tous les caracteres, une erreur est généré sans pouvoir faire quelque chose. Ma question : comment utliliser la méthode validatedit ou validateError du TCustomMaskedit ?
cs_ballota
Messages postés1Date d'inscriptionlundi 31 décembre 2007StatutMembreDernière intervention 1 mars 2008 1 mars 2008 à 12:40
love delphi and pussy
pour enlever cette erreur il faut ecrire par exemple dans le maskedit le mask : (!00000000;1; ) il faut metre un espace apres le poin virgule de 1
puis il faut ecrire dans l'évenement (Onchange) de maskedit :
var
mot:string;
i:integer;
begin
mot:=maskedit1.text;
for i:=1 to length(maskedit1.text) do
begin
if mot[i]=' ' then mot[i]:='0'; // mot[i]=' 'espace
end;
maskedit1.text:=mot;