begin process at 2012 02 15 15:25:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

additioner chaque caractere du chaine!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

additioner chaque caractere du chaine!

samedi 25 mars 2006 à 18:40:10 | additioner chaque caractere du chaine!

el_lokitto

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!
 

¡ lokitto !

samedi 25 mars 2006 à 18:49:54 | Re : additioner chaque caractere du chaine!

JMO

Membre Club



 Bonjour ,
'Conversions Asc et Chr

Call Form_Load()
Private Sub Form_Load()
    Const sAA = """Bonjour"""
    'Const sBB = "66.111.110.106.111.117.114.120"
    Const sBB = "76.105.110.117.120"
   
    MsgBox sAA & " encodé donne :" & vbCrLf & vbCrLf & Encode(sAA) & vbCrLf & vbCrLf &_
     vbCrLf & vbCrLf& sBB & " décodé donne :" & vbCrLf & vbCrLf & Decode(sBB)
End Sub

Private Function Encode(ByVal sChaine)
    Dim i , sBuffer
    sBuffer = ""

    For i = 1 To Len(sChaine)
        sBuffer = sBuffer & Asc(Mid(sChaine, i, 1)) & "."
    Next
    Encode = LeftB(sBuffer, LenB(sBuffer) - 2)

    sBuffer = vbNullString
End Function

Private Function Decode(ByVal sChaine)
    Dim i , aBuffer, sBuffer
    sBuffer = ""
    aBuffer = Split(sChaine, ".")

    For i = 0 To UBound(aBuffer)
        sBuffer = sBuffer & Chr(aBuffer(i))
    Next
    Decode = sBuffer

    Erase aBuffer
    sBuffer = vbNullString
End Function

lundi 27 mars 2006 à 22:21:31 | Re : additioner chaque caractere du chaine!

bobo91

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.

Cordialement BOBO91


Cette discussion est classée dans : chaine, caractere, asc, additioner


Répondre à ce message

Sujets en rapport avec ce message

remplacer une chaine de caractere selectionner dans un textbox [ par nox ] comment puis je remplacer une chaine de caractere (qui se trouve dans un txtbox avec d'autres chaine precedement selectionner par l'utilisateur)par un Comment remplacer un caractere par un autre dans une chaine de caractere ? [ par bigbang ] Hi everybody !!Je voudrais savoir comment remplacer un caractere par un autre dans une chaine de caractere !par exemple pour une fonction mathématique Chaine de caractere [ par Frank19 ] Jai une chaine de caractere du style :dim TextRecu1 as stringTcpclient.getdata (TextRecu1)...Le TextRecu1 est égale à MmessageCe que je veux faire, c' caractere dans chaine de carac [ par Moussetique ] BonjourVoici mon probleme. Comment selectionner le nieme caracteres d'une chaineexe : chaine : efqszfseze6 eme caractere : "f" merci beaucoup DULOY Pi SEPARER UNE CHAINE DE CARACTERE (split) [ par SHIVA ] Salut ,J'ai une chaîne qui est par exemple : " Marc,Kevin,nicolas"Comment faire pour séparer tous les noms contenue entre les virgules et les mettre e Bases de Données Access [ par LeRoux ] J'aimerais savoir si quelcun connait un place ou je pourrait apprendre comment ouvrir la base, chercher une chaine de caractere, utiliser le reste de Melanger une chaine de caractere [ par LaMoUcHe2002 ] Bonjour,,, je suis débutant et je n'arrive pas a resoudre ce probleme....Je voudrais savoir comment faire pour malanger une chaine de caractere :ex: enlever le dernier caractere d'une chaine? [ par serial ] question con mais bon!!si qq un peut m'aider merci if chaine de caractere contient [ par Yahan ] Salutencore une questionmachaine = ".........undeuxtroisquatrecinq..........."if machaine = "deux" then pouet pouetdonc voilà vous voyez où je veux en vb.net chaine de caractere [ par ostris ] comment on fais pour couper une chaine de caracterecomme left right mid sous .net ?


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales