a priori tres simple....sof pour moi! [visual basic] - Programmation
Marsh Posté le 09-05-2001 à 15:53:39
TaVariable = Text1.Text (si c'est une textbox...)
sinon TaVariable = Label1.Caption (si c'est un label...)
Marsh Posté le 09-05-2001 à 15:53:46
euh....
maVariable = toto.Text non?
(je n'ai plus touché à VB depuis un moment)
Marsh Posté le 09-05-2001 à 15:54:59
deja des reponses??? merci!!!
jadore ce forum, on dirait un chat ;-))
Marsh Posté le 09-05-2001 à 15:59:12
c'est pas tres propre ca ...
si ta variable est un entier, il vaudrait mieux convertir ton texte en entier ...
dim Nbre as integer
Nbre = val(toto.text)
si ton text est : "1234"
alors ton nombre vaudra 1234
pourkoi se compliquer comme ca ? ben des fois on a des surprises quand on le fait pas ...
text1="10"
text2="20"
genre : Nbre = text1 + text2
VB il va concaténer les 2 : "1020" et ton nombre vaudra 1020 ...
Nbre = val(text1) + val(text2)
Marsh Posté le 09-05-2001 à 16:06:06
oui c bon ca marche!
mais comment faire pour qu'il ne prenne la variable qu'au bout d'un certain nombre de chiffres?
Marsh Posté le 09-05-2001 à 16:53:52
oubliez ce ke g dis au dessus
Marsh Posté le 09-05-2001 à 15:46:31
pardonnez mon ignorance, mais en VB comment on fait pour affecter a une variable la valeur qu'on met ds un champ de texte?
l'inverse de machin.caption= en fait
merci
@+