CeNedra83
Messages postés96Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention11 juillet 2006
-
26 juil. 2005 à 14:26
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 2019
-
26 juil. 2005 à 15:27
Je dispose d'une constante nbMIN et d'une textbox. A xhaque fois que l'utilisateur entre un nombre dans la text box, je le compare avec la constante, et la case change de couleur selon le résultat. cependant, si l'utilisateur commence à rentrer un nombre négatif, cela réalise la omparaison avec le - seulement et ça plante.
j'ai utilisé la méthode text change ou je fais mes comparaisons. Est ce la bonne méthode?
CeNedra83
Messages postés96Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention11 juillet 2006 26 juil. 2005 à 14:45
oui merci, avec Val ça bcp mieux, mais saurais tu comment détecter si l'utilisateur rentre une lettre au lieu d'un chiffre par ex? déso mais je suis débutante...
CeNedra83
Messages postés96Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention11 juillet 2006 26 juil. 2005 à 14:49
Private Sub txt_nbVisseuses_Change()
If (val(txt_nbVisseuses.Text) < MIN_NB_VISSEUSES) Or (val(txt_nbVisseuses.Text) > MAX_NB_VISSEUSES) Then
frm_IHM_cfg.txt_nbVisseuses.BackColor = vbRed
Else
frm_IHM_cfg.txt_nbVisseuses.BackColor = vbWhite
End If
cs_drahcir
Messages postés745Date d'inscriptionmardi 30 novembre 2004StatutMembreDernière intervention15 septembre 20094 26 juil. 2005 à 14:51
tu codes en vb6 ou en vb.net.
Si c'est du .net, tu fais Integer.Parse(textBox1.text), le tout dans un bloc try catch, si ça plante, ça veut dire que textBox1.text contient au moins une lettre.
@+
seboune76
Messages postés14Date d'inscriptionmardi 26 juillet 2005StatutMembreDernière intervention17 août 2005 26 juil. 2005 à 14:54
si tu veux vérifier que ton premier caractère est le signe moins tu peut extraire le 1er caratère avec Mid(text1.text,1,1) et tu vérifie si son code ASCII est égal à celui du caractère -
Je pense qu'il existe une fct qui détermine si ton nombre est sup ou non à 0 mais je la connais pas