private void buttonOuvrir_Click(object sender, EventArgs e) { string lecture; string[] lectureTemp; int n; FileGUI fileGui = new FileGUI(); fileGui.AddFilter("Fichiers texte", "txt"); fileGui.AddFilter("Tous les fichiers", "*"); if (fileGui.ShowDialog() == DialogResult.OK) { listBoxPersonnes.Items.Clear(); fichier = fileGui.FileName; using (StreamReader streamReader = new StreamReader(fichier)) { while ((lecture = streamReader.ReadLine()) != null) { lectureTemp = lecture.Split('#'); n = listBoxPersonnes.Items.Add(lectureTemp[0]); SendMessage(listBoxPersonnes.Handle, ListBoxEcrire, n, int.Parse(lectureTemp[1])); } } labelFichier.Text = fichier.Substring(fichier.LastIndexOf("\\", StringComparison.Ordinal) + 1); } }
private void boutonEmplacementPiece_Click(object sender, EventArgs e) { FileGUI ouvrir = new FileGUI(); ouvrir.AddFilter("Fichier de pièces", "xml"); if (ouvrir.ShowDialog() == DialogResult.OK) { textBoxEmplacementPiece.Text = CutPath(ouvrir.FileName); } }
private void boutonOpenSauvegarde_Click(object sender, EventArgs e) { FileGUI ouvrir = new FileGUI(); ouvrir.AddFilter("Fichier de sauvegarde", "sav"); if (ouvrir.ShowDialog() == DialogResult.OK) { textBoxEmplacementSauvegarde.Text = CutPath(ouvrir.FileName); } }
private void menuFichierOuvrir_Click(object sender, EventArgs e) { VerifierSauver(); if (ouvrir.ShowDialog() == DialogResult.OK) { fichier = ouvrir.FileName; richTextBoxTexte.LoadFile(fichier); } modifie = false; }
private void FichierEnregistrer() { if (fichier == null) { if (enregistrer.ShowDialog() == DialogResult.OK) { fichier = enregistrer.FileName; } } else { richTextBoxTexte.SaveFile(fichier); modifie = false; } }
private void buttonSauver_Click(object sender, EventArgs e) { FileGUI fileGui = new FileGUI(FileGUI.Write); fileGui.AddFilter("Fichiers texte", "txt"); fileGui.AddFilter("Tous les fichiers", "*"); if (fileGui.ShowDialog() == DialogResult.OK) { fichier = fileGui.FileName; using (StreamWriter streamWriter = new StreamWriter(fichier)) { for (int i = 0; i < listBoxPersonnes.Items.Count; i++) { int nPos = SendMessage(listBoxPersonnes.Handle, ListBoxLire, i, 0); streamWriter.WriteLine(listBoxPersonnes.Items[i] + "#" + nPos); } } listBoxPersonnes.Text = fichier.Substring(fichier.LastIndexOf("\\", StringComparison.Ordinal) + 1); } }