cs_JJG
Messages postés1Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention25 janvier 2002
-
25 janv. 2002 à 09:12
deck_bsd
Messages postés1243Date d'inscriptionjeudi 31 mars 2005StatutMembreDernière intervention 3 août 2016
-
24 juin 2005 à 12:04
Bonjour,
Je voudrais que l'utilisateur ne puisse pas saisire de caractères dans la textbox mais juste des chiffres !
Donc je voudrais soit pouvoir convertir la chaïne de caractreres en un nombre entier soit interdire la saisie des caracteres ! Je preferai la premiere solution !
Clonk
Messages postés278Date d'inscriptionmardi 22 janvier 2002StatutMembreDernière intervention29 août 2006 25 janv. 2002 à 09:57
Je peux te filer une piste pour la 2eme solution:
dans ta textbox, tu utilise la fonction KeyPress(Keyascii as Integer) (<- Menu à droite du nom de tes contrôle)
Il faudrait que tu cherches les codes ASCII des nombres (tu peux trouver ç aavec des convertisseurs ASCII sur le site) et tu fais:
If Keyascii > #valeur de 9# or Keyascii < #valeur de 0# then
Keyascii = 0
end if
AdilELHASSOUNI
Messages postés145Date d'inscriptionvendredi 11 janvier 2002StatutMembreDernière intervention19 juin 20071 25 janv. 2002 à 12:49
Ceci sera incorrect ! si on insère un caractère non numérique au milieu des valeurs sasies précédement parce tu teste est ce c'est numérique le caractère se trouvant à droite du contrôle TextBox la première solution (celle qui s'exécute à l'événement KeyPress est la meilleure)