Je voudrais ecrire un texte contenant une valeur \"i\" dans un fichier txt pour chaque valeur de i...
Le probleme est que mon programme ecrit ce texte pour la derniere valeur de \"i\"... jai comme limpression que le texte precedent est ecrase...
Quelqu\'un peut m\'aider?
Merci ...voici mon programme
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace creation_trail
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.Server.SelectedIndex = 0;
this.ENGFOLDER.SelectedIndex = 0;
this.Tonnages.SelectedIndex = 0;
this.Truck.SelectedIndex = 0;
Oui effectivement Nej, plus rapide que moi sur le coup lol,
Dans le code du début :
(Boucle <
> Tu ouvre un fichier
> Tu lit le contenu que tu veux
> Tu ferme
>)
Donc à chaque fois, ça réouvre le fichier donc le recommence. La solution est effectivement de sortir le FileStream fs = new FileStream(\"trail.txt\", FileMode.Create, FileAccess.Write); et le sr.Close(); de la boucle !
__________________________
Prière de ne pas oublier le magnifique tag (résolu) si votre sujet l'est !