manil01
Messages postés5Date d'inscriptionlundi 3 décembre 2007StatutMembreDernière intervention 5 janvier 2008
-
25 déc. 2007 à 19:08
manil01
Messages postés5Date d'inscriptionlundi 3 décembre 2007StatutMembreDernière intervention 5 janvier 2008
-
25 déc. 2007 à 23:46
bonjour
comment afficher un message en cas d erreur d'ecriture dans un edit par exemple je dois faire entrer un nom mais par erreur de frape je saisi un entier
HAFTARIFOUAD
Messages postés256Date d'inscriptionmercredi 5 septembre 2007StatutMembreDernière intervention 6 janvier 2011 25 déc. 2007 à 20:42
Bonjour manil01 ;-)
en réponse à votre question j'ai qlq idées à vous proposer
pour limiter la saisie dans un TEdit en sisissant que les entiers voilà, vs pouvez utiliser le code suivant:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if key in ['0'..'9',#8] then key:=key else key:=#0;
end;
et pour vous préciser et de répondre à votre question utilisez le code suivant:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if key in ['0'..'9'] then
begin
key:=#0;
ShowMessage('Votre message d''érreur');
end;
end;
Bonne chance, et bonne programmation.
haftari.fouad