Example #1
0
        private void abrirToolStripMenuItem_Click(object sender, EventArgs e)
        {
            openFileDialog1.Filter = "Archivos de texto (*.txt)|*.txt|Archivos de datos (*.dat)|*.dat";
            openFileDialog1.ShowDialog();
            ultimaRuta = openFileDialog1.FileName;
            if (ultimaRuta != null && ultimaRuta != "")
            {
                //Archivos txt
                if (openFileDialog1.FilterIndex == 1)
                {
                    IO.PuntoTxt auxTxt = new IO.PuntoTxt();

                    this.rtb1.Text = auxTxt.Leer(openFileDialog1.FileName);
                }
                //Archivos dat
                else
                {
                    IO.PuntoDat auxDat = new IO.PuntoDat();

                    this.rtb1.Text = (auxDat.Leer(openFileDialog1.FileName)).Contenido;
                    MessageBox.Show("Ruta: " + openFileDialog1.FileName + " Retorno: " + auxDat.Leer(openFileDialog1.FileName));
                }
                archivoModificado = false;
            }
        }
Example #2
0
 private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (ultimaRuta != null && ultimaRuta != "")
     {
         //Archivos txt
         if (ultimaRuta.EndsWith(".txt"))
         {
             IO.PuntoTxt auxTxt = new IO.PuntoTxt();
             if (auxTxt.Guardar(saveFileDialog1.FileName, this.rtb1.Text))
             {
                 archivoModificado = false;
                 MessageBox.Show("Archivo de texto guardado exitosamente.", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Ocurrio un error al intentar guardar el archivo de texto.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         //Archivos dat
         else if (ultimaRuta.EndsWith(".dat"))
         {
             IO.PuntoDat auxDat = new IO.PuntoDat();
             auxDat.Contenido = this.rtb1.Text;
             if (auxDat.Guardar(saveFileDialog1.FileName, auxDat))
             {
                 archivoModificado = false;
                 MessageBox.Show("Archivo de datos guardado exitosamente.", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("Ocurrio un error al intentar guardar el archivo de datos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
     }
     else
     {
         guardarComoToolStripMenuItem_Click(sender, e);
     }
 }