Chaine

potomoma -  
Potame137 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour je cherche a couper une chaine pour avoir qu'une partie, je début sur VB ! voila déjà mon code :
Public Class Form1
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Dim textline As String
FileOpen(1, "c:\Sizer.tag", OpenMode.Input)
While Not EOF(1)
textLine = LineInput(1)
If Microsoft.VisualBasic.Left(textline, 3) = "101" Then
TextBox1.Text = textline
Exit While
End If
End While
Dim textline2 As String = "101,587,PGT5223,30/05/2016,16:40,30"

textline = Microsoft.VisualBasic.Mid(textline, 3, 6)

FileClose(1)
End Sub
End Class

je cherche a isole la partie "PGT523", je pense utiliser un mid
A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Je serais toi... si ta chaine à isoler se situe toujours entre deux virgules... utilise la fonction split
https://docs.microsoft.com/fr-fr/previous-versions/visualstudio/visual-studio-2008/6x627e5f(v=vs.90)?redirectedfrom=MSDN

PS: A l'avenir...pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code


1
Potame137 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
je ne comprend pas comment utiliser split pour isoler sur la ligne "101" le text se trouvent toujour entre "" !
0