Leader2000
Messages postés184Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention28 août 2015
-
16 mars 2011 à 18:50
Leader2000
Messages postés184Date d'inscriptionmercredi 24 mai 2006StatutMembreDernière intervention28 août 2015
-
18 mars 2011 à 16:17
Salut!
C'est curieux, j'ai eu une chose sur laquelle je me suis demandé si c'est faisable en Delphi.
Dans un edit, j'ai écrit par exemple un nombre de chiffres 1975. Mais je souhaiterai que le filtrage ne se fasse que pour les deux premiers chiffres.
Pour éclaircir ma question, je prends un exemple simple:
le même nombre 1975 peut être filtré de cette manière dans une table:
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 16 mars 2011 à 20:36
Tout est possible en Delphi (et dans n'importe quel langage d'ailleurs). Pour faire ce que tu cherches tu peux simplement prendre les deux premiers chiffres et effectuer un StrToInt dessus :
StrToInt(Copy(Edit1.Text, 1, 2))
Tu peux aussi utiliser StrToIntDef, etc ... pour éviter les exceptions si les deux premiers caractères ne sont pas des chiffres etc ...
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 18 mars 2011 à 06:00
C'est quoi "rien ne marche" ? As-tu essayé de débugger, voir ce que renvoie la partie en bleue, as-tu mis des points d'arrêt ?? Je ne suis pas devin ...
Cordialement, Bacterius !
Vous n’avez pas trouvé la réponse que vous recherchez ?