el_lokitto
Messages postés5Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention22 avril 2006
-
25 mars 2006 à 18:40
cs_bobo91
Messages postés107Date d'inscriptiondimanche 27 juin 2004StatutMembreDernière intervention12 novembre 2006
-
27 mars 2006 à 22:21
bonjour à tous!
voici mon ptit probléme!
en faite j'aimerai prendre la valeur decimal de chaque caractere d'une chaine!
par exemple: la chaine est: voiture
j'aimerais faire : asc(v)+asc(o)+asc(i)+asc(t)+asc(u)+asc(r)+asc(e)
tous les additionner, est mettre le resultat dans une texte box!
je pense qu'il faut faire une boucle pour faire ça mais je ne trouve pas!
merci de m'aider au revoir!
cs_bobo91
Messages postés107Date d'inscriptiondimanche 27 juin 2004StatutMembreDernière intervention12 novembre 2006 27 mars 2006 à 22:21
Salut.
J'ai peu être une solution beaucoup moin prise de tête, moin longue qui te donne au final si j'ai bien compris la somme decimale des caractères d'une chaine.
"ELEMENTS"
Un boutton "command1" Va faire la procedure
Un textbox "text1" Va comporter la chaine à convertir
Un textbox "text2" Va comporter la somme caratère decimaux de ta chaîne
"CODE"
Private Sub Command1_Click()
DECVAL = 0
For I = 1 To Len(Text1)
DECVAL = DECVAL + Asc(Mid(Text1, I, 1))
Next I
Text2 = DECVAL
End Sub
En ésperant que c'est bien ce que tu voulais je te souhaite une bonne continuation.