cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 3 déc. 2003 à 23:05
Bonsoir
je ne connais pas C# mais il me semble que
'Char' (= character) se dit 'String' en VB
Split n'accepte qu'un seul délimiteur. Donc
1. Remplacer les virgules par des espaces :
MonTexte = Replace(RichTextBox1.Text, ",", " ")
(ou le contraire)
2. S'arranger pour que 2 espaces consécutifs n'existent pas :
MonTexte = Replace(RichTextBox1.Text, " ", " ")
3. Créer le tableau qui sera rempli par la fonction Split
Dim Words() As String
Words() = Split(MonTexte, " ") ou plus simplement
Words() = Split(MonTexte) l'espace étant le délimiteur par défaut
Afficher les résultats (ou e faire autre chose)
For i = 0 To UBound(Words)
MsgBox Words(i)
Next i