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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
| 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.Text;
using System.IO;
namespace Projet_IC4
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Parcourir_Click(object sender, EventArgs e)
{
OpenFileDialog openFile = new OpenFileDialog(); //Ouverture d'une nouvelle fenetre, ou boîte de dialogue
if (openFile.ShowDialog() == DialogResult.OK) //On compare pour savoir si showdialog renvoie "ok",
{
string fileName = openFile.FileName; //On crée la variable "filename" puis on lui affecte le chemin selectionner
textBox_DossierSource.Text = fileName; //On affiche dans la textbox le chemin
}
}
private void button2_Parcourir_Click(object sender, EventArgs e)
{
OpenFileDialog openFile = new OpenFileDialog(); //Ouverture d'une nouvelle fenetre, ou boîte de dialogue
if (openFile.ShowDialog() == DialogResult.OK)
{
string fileName = openFile.FileName;
textBox_DossierDestination.Text = fileName;
}
}
private void button_Quitter_Click(object sender, EventArgs e)
{
//Quitte le programme
this.Dispose();
}
private void button_Valider_Click(object sender, EventArgs e)
{
//FileAttributes flagAttr = File.GetAttributes(Filename);
//// Date de création
//Console.WriteLine("Créé le {0} à {1}",
//File.GetCreationTime(Filename).ToShortDateString(),
//File.GetCreationTime(Filename).ToShortTimeString());
//// Date de la dernière modification
//Console.WriteLine("Modifié le {0} à {1}",
//File.GetLastWriteTime(Filename).ToShortDateString(),
//File.GetLastWriteTime(Filename).ToShortTimeString());
//// Date du dernier accès
//Console.WriteLine("Dernier accès le {0} à {1}",
//File.GetLastAccessTime(Filename).ToShortDateString(),
//File.GetLastAccessTime(Filename).ToShortTimeString());
//Console.WriteLine("Attributs de {0}", Filename);
}
private void button_ConsultationJournal_Click(object sender, EventArgs e)
{
lectureFichier("./Consultation_Journal.txt");
}
public void lectureFichier(string fichier)
{
try
{
// Création d'une instance de StreamReader pour permettre la lecture de notre fichier
StreamReader monStreamReader = new StreamReader(Server.MapPath(fichier));
string ligne = monStreamReader.ReadLine();
// Lecture de toutes les lignes et affichage de chacune sur la page
while (ligne != null)
{
richTextBox_Response.Text(ligne);
richTextBox_Response.Text("</br>");
ligne = monStreamReader.ReadLine();
}
// Fermeture du StreamReader
monStreamReader.Close();
}
catch (Exception ex)
{
// Code exécuté en cas d'exception
richTextBox_Response.Text("Une erreur est survenue au cours de la lecture !");
richTextBox_Response.Text("</br>");
richTextBox_Response.Text(ex.Message);
}
}
}
} |
Partager