Chaine

potomoma -  
Potame137 Messages postés 36 Statut Membre -
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 40051 Date d'inscription   Statut Modérateur Dernière intervention   4 761
 
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 36 Statut Membre
 
Bonjour,
je ne comprend pas comment utiliser split pour isoler sur la ligne "101" le text se trouvent toujour entre "" !
0