| 12
 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
 
 | object destinationFile = System.AppDomain.CurrentDomain.BaseDirectory + @"nomdufichier.doc";
 
        if (System.IO.File.Exists((string)destinationFile))
        {
            for (i = 2; System.IO.File.Exists((string)destinationFile); i++)
            {
                destinationFile = System.AppDomain.CurrentDomain.BaseDirectory + @"nomdufichier" + i + ".doc";
            }
        }
        this.filename = (string)destinationFile;
 
        FileStream fs = new FileStream(this.filename, FileMode.Create, FileAccess.Write);
        StreamWriter sr = new StreamWriter(fs);
 
        TextReader reader;
        string modelFile = System.AppDomain.CurrentDomain.BaseDirectory + @"images\modelefichier.doc";
        reader = new StreamReader(modelFile);
        string line;
        while (true)
        {
            line = reader.ReadLine();
            if (line == null)
                break;
            else
                 // ici je remplace le texte si il doit être changé
 entireText += line; 
        }
        reader.Close();
        sr.Close();
        fs.Close();
 
        StreamWriter sw = new StreamWriter(this.filename);
        sw.Write(entireText);
        sw.Close(); | 
Partager