Bonsoir à tous,
Voila mon probleme : j'ai un TEdit(nommé date1) sur ma fiche et je veut convertir ce qui est tapé en integer (il s'agit d'une année). mon morceau de code vaut mieux qu'un grand discourt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 procedure TForm2.date1Change(Sender: TObject); var a ,i: integer; begin try i := StrToInt(date1.text); except on E: EConvertError do begin i := 0; date1.text := '0000'; end; end; end;
Quand je lance l'apli, je plante si je rentre un alphanumerique !
Pourtant, d'aprés mes recherches, ça ne devrait pas.
Merci de me mener sur le chemin de la solution
cordialement,
elecpic
Partager