Bonjours,
j'ai réussie a faire un compteur pour StreamReader avec une chaine:
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
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part sw.WriteLine("");
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.
Partager