bonjour à tous , je commence à faire une application pour des opérations sur les fichiers logs , c'est ce que j'ai fait jusqu’à maintenant c'est sélectionner le fichier l'ouvrir et l'afficher dans un message box dans mon interface mais ce que j'aimerais faire c'est entrer le numéro d'une ligne que je souhaiter afficher dans un textbox et l'afficher dans l'interface ou bien ouvrir le fichier en sélectionnant la ligne avec une couleur différente.
voici le code du bouton "Afficher la ligne"mais ça fonctionne pas correctement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Private Sub BtOuvreFlux_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtOuvreFlux.Click TResFichier.Text = "" Dim counter As Int32 = 0 Dim Monflux As Stream Monflux = File.OpenRead(TcheminFichier.Text) Dim Maligne As StreamReader = New StreamReader(Monflux, System.Text.Encoding.ASCII) Maligne.BaseStream.Seek(0, SeekOrigin.Begin) While Maligne.Peek() > -1 counter += 1 Dim rep As String = Maligne.Peek TResFichier.Text = TResFichier.Text + Maligne.ReadLine() + vbNewLine If counter = TextBox1.Text Then selectioner("green") End If End While Maligne.Close() End Sub
Partager