Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
        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);
            }
        }
Example #4
0
        private void menuFichierOuvrir_Click(object sender, EventArgs e)
        {
            VerifierSauver();

            if (ouvrir.ShowDialog() == DialogResult.OK)
            {
                fichier = ouvrir.FileName;
                richTextBoxTexte.LoadFile(fichier);
            }

            modifie = false;
        }
Example #5
0
 private void FichierEnregistrer()
 {
     if (fichier == null)
     {
         if (enregistrer.ShowDialog() == DialogResult.OK)
         {
             fichier = enregistrer.FileName;
         }
     }
     else
     {
         richTextBoxTexte.SaveFile(fichier);
         modifie = false;
     }
 }
Example #6
0
        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);
            }
        }