private void descomprensiónToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try {
         descompresion.Descomprimir();
         Image      imagen     = descompresion.ObtenerImagen();
         ResultForm resultForm = new ResultForm();
         resultForm.label1.Image = imagen;
         resultForm.Show();
     } catch (Exception ex) {
         MessageBox.Show(ex.Message, "Error de descompresión");
     }
 }
        private void archivoToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try {
                openFileDialog1.Filter = "Archivos (*.frc)|*.frc";
                if (openFileDialog1.ShowDialog() != DialogResult.OK)
                {
                    return;
                }
                FileStream   stream = new FileStream(openFileDialog1.FileName, FileMode.Open, FileAccess.Read);
                BinaryReader reader = new BinaryReader(stream, Encoding.ASCII);

                descompresion.abrirImagenComprimida(reader);
                stream.Close();
                descompresion.Descomprimir();

                ResultForm resultForm = new ResultForm();
                resultForm.label1.Image = descompresion.ObtenerImagen();
                resultForm.Show();
            } catch (Exception ex) {
                MessageBox.Show(ex.Message, "Error al abrir el archivo");
            }
        }