示例#1
0
        private void ProcesarZip(string archivoZip)
        {
            string       directorioDestino = GetTempDirectory();
            Descompresor descompresor      = new Descompresor();

            descompresor.DescompresionFinalizada += new EventHandler(descompresor_DescompresionFinalizada);
            descompresor.Descomprimir(archivoZip, directorioDestino);
        }
示例#2
0
        void descompresor_DescompresionFinalizada(object sender, EventArgs e)
        {
            Descompresor d = sender as Descompresor;

            string[] archivos = Directory.GetFiles(d.Destino);
            foreach (string a in archivos)
            {
                ProcesarArchivo(a);
            }
        }