Valeur d'un textbox

Résolu
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 - 2 août 2006 à 17:46
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 - 3 août 2006 à 10:59
Bonjour , je voudrais savoir comment je doit faire pour mettre la valeur d'un textbox dans une variable

en effet je fait Text1 (ns3(i) * Val(Text6)) et la sa marche la valeur de ns3(i) 100,25 de text6 = 3
sa me donne : text1 = 300,75
si je fait :
text7 = text7 + text1 il me donne seulement les chiffres devant la virgule
donc j'ai text7 = 300 il me donne pas le ,75
comment doije faire pour resoudre ce probleme
Merci

4 réponses

cs_MPi Messages postés 3877 Date d'inscription mardi 19 mars 2002 Statut Membre Dernière intervention 17 août 2018 23
3 août 2006 à 00:04
Salut,


Si tu veux conserver 2 décimales, tu pourrais peut-être essayer comme ça

Text7 = Round(Text7, 2) + Round(Text1, 2)


Sinon, tu affectes les nombres des textbox à des variables Single ou
Double que tu traites (+, -, *, /) comme tu veux et  tu réaffiches
dans tes textbox le résultat des calculs

MPi
3
Dolphin Boy Messages postés 630 Date d'inscription vendredi 5 mai 2006 Statut Membre Dernière intervention 17 février 2007
2 août 2006 à 18:39
Salut, y a-t-il une valeur différente de 0 pour la propriété MaxLenght de text7 ?
D'autre part, text7 = text7 + text1 est une concaténation de chaines, pas une addition. Chez moi, avec les mêmes valeurs que les tiennes, si je met 10 dans text7 ça me donne 10300.75 au lieu de 310.75.
Text7 = Val(Text7) + Val(Text1) serait plus aproprié.
0
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 1
2 août 2006 à 23:21
Text7 = Val(Text7) + Val(Text1) serait plus aproprié.

Sa ne marche pas non plus

Une autre idee Merci ???
0
petiflamand Messages postés 675 Date d'inscription samedi 31 mai 2003 Statut Membre Dernière intervention 26 mai 2013 1
3 août 2006 à 10:59
Voila j'ai mis le textbox dans une variable single

et mis le format "####.#0"

et la j'ai plus de probleme sa marche
Merci a vous
0
Rejoignez-nous