OVH Cloud OVH Cloud

String VB6

4 réponses
Avatar
Makmaze
Bonjour,
j'ai une question vraiment très bête mais je n'arrive pas à trouver la
réponse. Comment faire avec VB6 pour accéder aux différents
carractères d'un string ? Par exemple comment faire pour savoir quel
et le deuxième caractère caractère de ma chaine, etc....
Pour y accéder comme si c'était un tableau de caractères en fait.

Merci pour toute réponse.
--
Toi aussi accedes à la plénitude avec le Shaolingsu
http://tatv.free.fr

4 réponses

Avatar
Jonathan
Regarde du coté de la fonction Mid

Dim Chaine as string, Reponse as string
Chaine = "ALLO"
Reponse = Mid(Chaine,2,2)
Msgbox Reponse

@+

Jonathan
Avatar
Makmaze
"Jonathan" a écrit avec sa plus belle plume
:

Regarde du coté de la fonction Mid

Dim Chaine as string, Reponse as string
Chaine = "ALLO"
Reponse = Mid(Chaine,2,2)
Msgbox Reponse



Merci :-)
--
Toi aussi accedes à la plénitude avec le Shaolingsu
http://tatv.free.fr
Avatar
Jérôme Prioux
Pour toutes les manipulations de chaînes en Basic et particulièrement en VB,
voir dans l'aide les fonctions et instructions String, Mid, Left, Right et
en VB6, Split et Replace. Il serait trop long même de les résumer.
Ne pas oublier que Mid, par exemple est également instruction ET fonction.
--
________________________
Jérôme Prioux

.
"Makmaze" a écrit dans le message de news:

Bonjour,
j'ai une question vraiment très bête mais je n'arrive pas à trouver la
réponse. Comment faire avec VB6 pour accéder aux différents
carractères d'un string ? Par exemple comment faire pour savoir quel
et le deuxième caractère caractère de ma chaine, etc....
Pour y accéder comme si c'était un tableau de caractères en fait.

Merci pour toute réponse.
--
Toi aussi accedes à la plénitude avec le Shaolingsu
http://tatv.free.fr


Avatar
Zoury
Salut! :O)

De plus toute les fonctions de manipulation de chaine de caractères retournant
une chaine de caractères existent en deux versions. Une se terminant par $ (Ex:
Left$, Mid$, ...) qui travaille avec et renvoi le type String et l'autre (Ex:
Left, Mid, ...) travaillant avec et renvoyant le type Variant. Donc à moins de
travailler en VB Script ou d'avoir *absolument* besoin d'un Variant comme type
de retour, je te conseilles de toujours utiliser les versions se terminant par
$.

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/