Dim chemin As String = "D:\Outil.txt" Dim iso As List(Of String) = System.IO.File.ReadAllLines(chemin).ToList
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDim chemin As String Dim line As String Dim j, c, k As Integer Dim iso() As String Dim chaine As String Dim Fiso() As String Dim Giso() As String Dim Miso() As String Dim Siso() As String Dim Xiso() As String Dim Yiso() As String Dim Ziso() As String Dim isochaine() As String Dim delimiteur As Char Dim iter, iter1 As Long Dim gindex, mindex, findex, sindex, xindex, yindex, zindex As Long 'chemin = "F:\Cours\Birse\SIM Info\Projet\Code.txt" chemin = "D:\Outil.txt" Dim stm As New IO.StreamReader(chemin) k = 0 j = 0 c = 0 'Lecture et Chargement dans un tableau de chaînes ReDim iso(0) line = stm.ReadLine() While line <> Nothing iso(k) = line Console.WriteLine(line) k = k + 1 ReDim Preserve iso(k) line = stm.ReadLine() End While ReDim Preserve iso(k - 1) 'Ecriture du tableau de chaînes et vérification graphique chaine = "" For i = 1 To k - 1 chaine = chaine & iso(i) & " " chaine = chaine & vbCrLf Next i MsgBox(chaine) gindex = 0 mindex = 0 findex = 0 sindex = 0 xindex = 0 yindex = 0 zindex = 0 delimiteur = " " For iter = 0 To iso.Length - 1 iso(iter) = iso(iter).Trim(delimiteur) isochaine = iso(iter).Split(delimiteur) For iter1 = 0 To isochaine.Length - 1 Select Case isochaine(iter1).Substring(0, 1) Case "F" : ReDim Preserve Fiso(findex) Fiso(findex) = isochaine(iter1).Substring(1) + " " findex = findex + 1 Case "G" : ReDim Preserve Giso(gindex) Giso(gindex) = isochaine(iter1).Substring(1) + " " gindex = gindex + 1 Case "M" : ReDim Preserve Miso(mindex) Miso(mindex) = isochaine(iter1).Substring(1) + " " mindex = mindex + 1 Case "S" : ReDim Preserve Siso(sindex) Siso(sindex) = isochaine(iter1).Substring(1) + " " sindex = sindex + 1 Case "X" : ReDim Preserve Xiso(xindex) Xiso(xindex) = isochaine(iter1).Substring(1) + " " xindex = xindex + 1 Case "Y" : ReDim Preserve Yiso(yindex) Yiso(yindex) = isochaine(iter1).Substring(1) + " " yindex = yindex + 1 Case "Z" : ReDim Preserve Ziso(zindex) Ziso(zindex) = isochaine(iter1).Substring(1) + " " zindex = zindex + 1 End Select MessageBox.Show("fonction Iso : " & isochaine(iter1)) Next Next
Dim chaine As String Dim Fiso() As String Dim Giso() As String Dim Miso() As String Dim Siso() As String Dim Xiso() As String Dim Yiso() As String Dim Ziso() As String Dim isochaine() As String Dim delimiteur As Char Dim iter, iter1 As Long Dim gindex, mindex, findex, sindex, xindex, yindex, zindex As Long 'Lecture et Chargement dans un tableau de chaînes Dim chemin As String = "D:\Outil.txt" ' à modifier selen le fichier Dim iso As List(Of String) = System.IO.File.ReadAllLines(chemin).ToList 'Ecriture du tableau de chaînes et vérification graphique chaine = "" For i = 0 To iso.Count - 1 chaine = chaine & iso(i) & " " chaine = chaine & vbCrLf Next i MsgBox(chaine) gindex = 0 mindex = 0 findex = 0 sindex = 0 xindex = 0 yindex = 0 zindex = 0 delimiteur = " " For iter = 0 To iso.Count - 1 iso(iter) = iso(iter).Trim(delimiteur) isochaine = iso(iter).Split(delimiteur) For iter1 = 0 To isochaine.Length - 1 Select Case isochaine(iter1).Substring(0, 1) Case "F" : ReDim Preserve Fiso(findex) Fiso(findex) = isochaine(iter1).Substring(1) + " " findex = findex + 1 Case "G" : ReDim Preserve Giso(gindex) Giso(gindex) = isochaine(iter1).Substring(1) + " " gindex = gindex + 1 Case "M" : ReDim Preserve Miso(mindex) Miso(mindex) = isochaine(iter1).Substring(1) + " " mindex = mindex + 1 Case "S" : ReDim Preserve Siso(sindex) Siso(sindex) = isochaine(iter1).Substring(1) + " " sindex = sindex + 1 Case "X" : ReDim Preserve Xiso(xindex) Xiso(xindex) = isochaine(iter1).Substring(1) + " " xindex = xindex + 1 Case "Y" : ReDim Preserve Yiso(yindex) Yiso(yindex) = isochaine(iter1).Substring(1) + " " yindex = yindex + 1 Case "Z" : ReDim Preserve Ziso(zindex) Ziso(zindex) = isochaine(iter1).Substring(1) + " " zindex = zindex + 1 End Select MessageBox.Show("fonction Iso : " & isochaine(iter1)) Next Next
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.