Esempio n. 1
0
        private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!(string.IsNullOrWhiteSpace(this.path)))
            {
                switch (this.tipoArchivo)
                {
                case 1:
                {
                    PuntoTxt archivo = new PuntoTxt();
                    archivo.Guardar(this.path, this.rchtbCajaDetexto.Text);
                    break;
                }

                case 2:
                {
                    PuntoDat archivo = new PuntoDat();
                    archivo.Contenido = this.rchtbCajaDetexto.Text;
                    archivo.Guardar(this.path, archivo);
                    break;
                }
                }
            }
            else
            {
                this.GuardarArchivo(this.rchtbCajaDetexto.Text);
            }
        }
Esempio n. 2
0
        private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (File.Exists(nombreArchivo))
            {
                switch (Path.GetExtension(nombreArchivo))
                {
                case ".txt":
                    archivoTxt.Guardar(nombreArchivo, richTextBox1.Text);
                    break;

                case ".dat":
                    archivoDat.Contenido = richTextBox1.Text;
                    archivoDat.Guardar(nombreArchivo, archivoDat);
                    break;

                case ".xml":
                    archivoXml.Guardar(nombreArchivo, richTextBox1.Text);
                    break;
                }
            }
            else
            {
                this.guardarComoToolStripMenuItem1_Click(sender, e);
            }
        }
 private void guardarCtrlSToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (File.Exists(path))
     {
         try
         {
             if (Path.GetExtension(path) == ".txt")
             {
                 puntoTxt.Guardar(path, richTextBox.Text);
             }
             else if (Path.GetExtension(path) == ".dat")
             {
                 puntoDat.Contenido = richTextBox.Text;
                 puntoDat.Guardar(path, puntoDat);
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
     else
     {
         this.guardarComoToolStripMenuItem_Click(sender, e);
     }
 }
        private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PuntoTxt txt   = new PuntoTxt();
            PuntoDat dat   = new PuntoDat();
            string   texto = this.richTextBox1.Text.Replace("\n", "\r\n");

            try
            {
                if (this._lastFilePath.EndsWith(".txt"))
                {
                    txt.Guardar(this._lastFilePath, texto);
                }
                else
                {
                    dat.Contenido = texto;
                    dat.Guardar(this._lastFilePath, dat);
                }
            }
            catch (ArchivoIncorrectoException)
            {
                this.guardarComoToolStripMenuItem_Click(this.guardarComoToolStripMenuItem, new EventArgs());
            }
            catch (Exception)
            {
                MessageBox.Show("FATAL ERROR");
            }
        }
Esempio n. 5
0
        private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            switch (sfd.FilterIndex)
            {
            case 0:
                txt.Guardar(sfd.FileName, rtbTexto.Text);
                break;

            case 1:
                dat.Contenido = rtbTexto.Text;
                dat.Guardar(sfd.FileName, dat);
                break;
            }
        }
Esempio n. 6
0
        private void textoToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            sfdGuardar.Filter = "Archivo Texto|*.txt";
            if (sfdGuardar.ShowDialog() == DialogResult.OK)
            {
                this.path = sfdGuardar.FileName;
            }
            else
            {
                return;
            }
            PuntoTxt archivo = new PuntoTxt();

            archivo.Guardar(path, rtbEditor.Text);
            this.tipo = "texto";
        }
Esempio n. 7
0
        private void guargarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            switch (this.tipo)
            {
            case "binario":
                PuntoDat dat = new PuntoDat();
                dat.Contenido = rtbEditor.Text;
                dat.Guardar(path, dat);
                break;

            case "texto":
                PuntoTxt txt = new PuntoTxt();
                txt.Guardar(path, rtbEditor.Text);
                break;

            default:
                break;
            }
        }
Esempio n. 8
0
        private void guardarComoCtrlMayúsSToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog sfd = new SaveFileDialog();

            sfd.Filter = "txt files (*.txt)|*.txt|dat files (*.dat)|*.dat|All files (*.*)|*.*";
            sfd.ShowDialog();
            rutaArchivoActual = sfd.FileName;

            if (Path.GetExtension(rutaArchivoActual) == ".txt")
            {
                PuntoTxt stream = new PuntoTxt();
                stream.Guardar(rutaArchivoActual, rtb_texto.Text);
            }
            if (Path.GetExtension(rutaArchivoActual) == ".dat")
            {
                PuntoDat stream = new PuntoDat();
                stream.Contenido = rtb_texto.Text;
                stream.Guardar(rutaArchivoActual, stream);
            }
        }
Esempio n. 9
0
 private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     guardarArchivo        = new SaveFileDialog();
     guardarArchivo.Filter = "txt files(*.txt)|*.txt|dat files(*.dat)|*.dat";
     if (guardarArchivo.ShowDialog() == DialogResult.OK)
     {
         string ruta = guardarArchivo.FileName;
         if (Path.GetExtension(ruta) == ".txt")
         {
             txt = new PuntoTxt();
             txt.Guardar(ruta, richTextBox1.Text);
         }
         else
         {
             dat           = new PuntoDat();
             dat.Contenido = richTextBox1.Text;
             dat.GuardarComo(ruta, dat);
         }
     }
 }
Esempio n. 10
0
 private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (ruta == null)
     {
         guardarComoToolStripMenuItem_Click(sender, e);
     }
     else
     {
         if (Path.GetExtension(ruta) == ".txt")
         {
             PuntoTxt guardarTxt = new PuntoTxt();
             bool     aux        = guardarTxt.Guardar(ruta, richTextBox1.Text);
         }
         else if (Path.GetExtension(ruta) == ".dat")
         {
             PuntoDat guardarDat = new PuntoDat();
             guardarDat.Contenido = richTextBox1.Text;
             bool aux2 = guardarDat.Guardar(ruta, guardarDat);
         }
     }
 }
Esempio n. 11
0
        private void guardarCtrlSToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (rutaArchivoActual == null)
            {
                SaveFileDialog sfd = new SaveFileDialog();
                sfd.Filter = "txt files (*.txt)|*.txt|dat files (*.dat)|*.dat|All files (*.*)|*.*";

                sfd.ShowDialog();
                rutaArchivoActual = sfd.FileName;

                if (Path.GetExtension(rutaArchivoActual) == ".txt")
                {
                    PuntoTxt stream = new PuntoTxt();
                    stream.Guardar(rutaArchivoActual, rtb_texto.Text);
                    this.tssl_numberOfChars.Text = string.Format("caracteres: {0} - {1}", rtb_texto.Text.Length, this.rutaArchivoActual);
                }
                if (Path.GetExtension(rutaArchivoActual) == ".dat")
                {
                    PuntoDat stream = new PuntoDat();
                    stream.Contenido = rtb_texto.Text;
                    stream.Guardar(rutaArchivoActual, stream);
                    this.tssl_numberOfChars.Text = string.Format("caracteres: {0} - {1}", rtb_texto.Text.Length, this.rutaArchivoActual);
                }
            }
            else
            {
                if (Path.GetExtension(rutaArchivoActual) == ".txt")
                {
                    PuntoTxt stream = new PuntoTxt();
                    stream.Guardar(rutaArchivoActual, rtb_texto.Text);
                }
                if (Path.GetExtension(rutaArchivoActual) == ".dat")
                {
                    PuntoDat stream = new PuntoDat();
                    stream.Contenido = rtb_texto.Text;
                    stream.Guardar(rutaArchivoActual, stream);
                }
            }
        }
Esempio n. 12
0
 private void toolStripTextBox2_Click(object sender, EventArgs e) //guardar
 {
     toolStripMenuItem1.HideDropDown();
     if (this.path == null)  //si ya se abrió o guardó un archivo path no va a ser null
     {
         GuardarComo();
     }
     else
     {
         if (Path.GetExtension(this.path) == ".txt")
         {
             PuntoTxt puntoTxt = new PuntoTxt();
             puntoTxt.Guardar(this.path, richTextBox1.Text);
         }
         else if (Path.GetExtension(this.path) == ".dat")
         {
             PuntoDat puntoDat = new PuntoDat();
             puntoDat.Contenido = richTextBox1.Text;
             puntoDat.Guardar(this.path, puntoDat);
         }
     }
 }
Esempio n. 13
0
 private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
 {
     archivoToolStripMenuItem.HideDropDown();
     if (this.path == null)
     {
         GuardarComo();
     }
     else
     {
         if (Path.GetExtension(this.path) == ".txt")
         {
             PuntoTxt texto = new PuntoTxt();
             texto.Guardar(this.path, rtbTexto.Text);
         }
         else if (Path.GetExtension(this.path) == ".dat")
         {
             PuntoDat binario = new PuntoDat();
             binario.Contenido = rtbTexto.Text;
             binario.GuardarComo(this.path, binario);
         }
     }
 }
Esempio n. 14
0
        private void stripGuadar_OnClick(object sender, EventArgs e)
        {
            if (this.path != null)
            {
                if (Path.GetExtension(this.path) == ".txt")
                {
                    PuntoTxt texto1 = new PuntoTxt();

                    texto1.Guardar(this.path, this.richTextBox1.Text);
                }
                else
                {
                    PuntoDat texto = new PuntoDat();
                    texto.Contenido = this.richTextBox1.Text;
                    texto.Guardar(this.path, texto);
                }
            }
            else
            {
                this.GuardarComo();
            }
        }
Esempio n. 15
0
        private void guardarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string filePath = ultimoArchivoAbierto;

            try
            {
                if (Path.GetExtension(filePath) == ".txt")
                {
                    PuntoTxt ptxt = new PuntoTxt();
                    ptxt.Guardar(filePath, richTextBox.Text);
                }
                else
                {
                    PuntoDat pdat = new PuntoDat();
                    pdat.Contenido = richTextBox.Text;
                    pdat.Guardar(filePath, pdat);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Esempio n. 16
0
        private void guardarComoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog guardarComo = new SaveFileDialog();

            guardarComo.Filter = "TXT files|*.txt|DAT files|*.dat";

            if (guardarComo.ShowDialog() == DialogResult.OK)
            {
                switch (guardarComo.FilterIndex)
                {
                case 1:     //selected .txt
                    PuntoTxt guardarTxt = new PuntoTxt();
                    bool     aux        = guardarTxt.Guardar(guardarComo.FileName, richTextBox1.Text);
                    break;

                case 2:     //selected .dat
                    PuntoDat archivoDat = new PuntoDat();
                    archivoDat.Contenido = richTextBox1.Text;
                    bool aux2 = archivoDat.Guardar(guardarComo.FileName, archivoDat);
                    break;
                }
                ruta = guardarComo.FileName;
            }
        }