Skip to main content

Creating a ZIP File using C#.NET

You can easily create a zip file with C#.NET using Chilkat component.





private void button1_Click(object sender, System.EventArgs e)
{
      Chilkat.Zip zip = new Chilkat.Zip();

      // Anything begins the 30-day trial
      bool unlocked = zip.UnlockComponent("30-day trial");
      if (!unlocked)
      {
            MessageBox.Show(zip.LastErrorText);
            return;
      }

      zip.NewZip("test.zip");

      // Append a directory tree.  This simply adds disk file references
      // to the Zip object.  No Zip is created at this point.
      bool success = zip.AppendFiles("tree", true);
      if (!success)
      {
            MessageBox.Show(zip.LastErrorText);
            return;
      }

      // Write test.zip
      success = zip.WriteZipAndClose();
      if (!success)
      {
            MessageBox.Show(zip.LastErrorText);
      }
      else
      {
            MessageBox.Show("Zip Created!");
      }


}

To download Chilkat Component, Click Here

Peltor H10A Optime 105 Over-the-Head EarmuffNational GeographicBlackBerry Bold 9700 Phone (AT&T)OtterBox Defender Case for iPhone 3G, 3G S (Black)
Blackberry 8520 Gemini Curve Unlocked Phone with 2 MP Camera, Bluetooth, Wi-Fi--International Version with No Warranty (Black)

Comments