StreamWriter compteur line
Bonjours,
j'ai réussie a faire un compteur pour StreamReader avec une chaine:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| StreamReader fichier = null;
try
{
// on ouvre le fichier en lecture
fichier = new StreamReader(emplacement);// on ouvre "emplacement" qui est une variable constante
string line;
int i = 0;
//on lance une boucle
while ((line = fichier.ReadLine()) != null)
{
if (i == 1229)//on cherche la ligne 1229
{
string path = (line);//on prend ce qu'il y a dans la ligne
textBox1.Text = (path.Substring(0, 2));// On écrit aussi le nom dans la textbox afin de pouvoir par
//exemple ne changer qu'un seul "raccourcis"
}
else if (i == 1228) //on cherche la ligne 1229
{
string path = (line);//on prend ce qu'il y a dans la ligne
textBox2.Text = (path.Substring(18, 2));// On écrit aussi le nom dans la textbox afin de pouvoir par
//exemple ne changer qu'un seul "raccourcis"
}
i++;//si la ligne 1 n'est pas trouvé on ajoute +1 à la variable "i"
}
}
catch
{
// ...
}
fichier.Dispose(); |
Le probleme c'est que j'aimerai remplacer juste ce que la textbox affiche ici :
(path.Substring(0, 2))
Le probleme c'est que je n'arrive pas a faire de compteur pour StreamWriter et faire 1227 fois
c'est moyen :)
Merci de votre aide.
Ps: le compteur se situe au debut du log afin d'afficher ce qu'il y a et j'aimerai que l'écriture se fasse que sur le click d'un bouton.