Lire ligne par ligne un fichier .TXT avec VB
Résolu
9048679
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
9048679 Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
9048679 Messages postés 18 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaye de faire un code en C++ sur Visual Basic 2010 Express mais j'ai récemment heurté un problème.
J'aurais besoin de savoir comment afficher ligne par ligne (c'est a dire une ligne après l'autre a l'aide d'un Timer) le contenus d'un fichier Texte (*.TXT) sur un seul Textbox.text dans mon Form1.vb.
Petit info pouvant être utile: Le fichier Texte (*.TXT) est importer par ce code:
Merci beaucoup d'avance pour la réponse.
J'essaye de faire un code en C++ sur Visual Basic 2010 Express mais j'ai récemment heurté un problème.
J'aurais besoin de savoir comment afficher ligne par ligne (c'est a dire une ligne après l'autre a l'aide d'un Timer) le contenus d'un fichier Texte (*.TXT) sur un seul Textbox.text dans mon Form1.vb.
Petit info pouvant être utile: Le fichier Texte (*.TXT) est importer par ce code:
Dim Open As New OpenFileDialog() Dim myStreamReader As System.IO.StreamReader Open.Filter = "Text [*.txt*]|*.txt|All Files [*.*]|*.*" Open.CheckFileExists = True Open.Title = "OpenFile" Open.ShowDialog(Me) Try Open.OpenFile() myStreamReader = System.IO.File.OpenText(Open.FileName) TextBox4.Text = myStreamReader.ReadToEnd() Catch ex As Exception End Try End Sub
Merci beaucoup d'avance pour la réponse.
A voir également:
- Lire ligne par ligne un fichier .TXT avec VB
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire un fichier epub - Guide
- Partager photos en ligne - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
Bonjour,
Un bouton, un TextBox et un Timer..
A+
Un bouton, un TextBox et un Timer..
Public Class Form2 Dim Open As New OpenFileDialog() Dim myStreamReader As System.IO.StreamReader Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Open.Filter = "Text [*.txt*]|*.txt|All Files [*.*]|*.*" Open.CheckFileExists = True Open.Title = "OpenFile" Open.ShowDialog(Me) Try Open.OpenFile() myStreamReader = System.IO.File.OpenText(Open.FileName) 'TextBox1.Text = myStreamReader.ReadToEnd() Timer1.Enabled = True Catch ex As Exception MsgBox("Fichier non conforme") End Try End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick If Not myStreamReader.EndOfStream Then TextBox1.Text = myStreamReader.ReadLine() End If End Sub Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Enabled = False Timer1.Interval = 2000 '2 secondes End Sub End Class
A+
C'est exactement ce dont j'avais besoin.
Sujet résolu !