Manipulation de chaine (tres simple question)

ultra_3m Messages postés 31 Date d'inscription samedi 8 avril 2006 Statut Membre Dernière intervention 5 septembre 2010 - 1 mai 2006 à 18:09
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 - 2 mai 2006 à 01:35
Salut a tout les programmeurs
alors je suis un debutent en vb (je maitrise le c)
soit
dim x as string
x="maison"
'je veut acceder au ieme element de cette chaine en c on fait x[i] et vb?
et merci d'avence

<!-- / message -->

3 réponses

cs_Willi Messages postés 2375 Date d'inscription jeudi 12 juillet 2001 Statut Modérateur Dernière intervention 15 décembre 2018 22
1 mai 2006 à 18:27
Salut,
Utilise la fonction Mid$ qui permet de d'obtenir un ensemble de caractère entre 2 bornes

Exemple
dim x as string
x="maison"

dim c as integer
c=4

=> Msgbox Mid$(x,c,1) te renverra le caractère se trouvant en 4ième postion c'est à dire "s"
0
Utilisateur anonyme
1 mai 2006 à 18:27
Salut

Faut utliser des fonctions
Mid retourne une sous-chaine de la chaine a un emplacement et longeur donnée.

Donc ici:
Mid(x, i, 1)





Kenji

<hr width="100%" size="2">



Merci de cliquer sur "Réponse acceptée" si une réponse vous convient.
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
2 mai 2006 à 01:35
salut,
en VB on dit Mid$("remercier", 3, 5) ....
0
Rejoignez-nous