Salut, j'ai un fichier texte dans lequel je dois lire chaque 5 minutes 5000 lignes de ce fichier. J'arrive à lire le fichier via un StreamReader, mais je n'arrive pas à lire un nombre spécifique de ligne.
Salut, j'ai un fichier texte dans lequel je dois lire chaque 5 minutes 5000 lignes de ce fichier. J'arrive à lire le fichier via un StreamReader, mais je n'arrive pas à lire un nombre spécifique de ligne.
Bonjour Monsieur.
Vous décrivez un état de fait, mais vous ne demandez rien. Je me ferai un plaisir de vous aider, si bien sûr vous me le demandez expressément.
Cordialement.
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Using IstreamToDisplay As New StreamReader("C:\LOG\Log.txt") Do Until i <= 4999 Temp(i) = IstreamToDisplay.ReadLine i += 1 If IstreamToDisplay.EndOfStream Then Exit Do End If Loop IstreamToDisplay.Close() end using
Je crois avoir trouvé une solution mais je ne pense pas qu'elle soit optimale
Bonjour,
Hum, tu ne rentres même pas dans ta boucle Do Until puisque dés le départ i est inférieur a 4999.
A+, Hervé.
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while i <= 4999 end while
Ca arrive,
maintenant si tu veux garder le principe du Do Until, tu peux faire
mais pour la compréhension, il me semble que c'est moins intuitif que le While proposé par Pol63.
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Do Until i > 4999 Loop
Traductions d'articles :
La mémoire en .NET - Qu'est-ce qui va où ?
Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager