private void FileExtractFileExists(object sender, FileOverwriteEventArgs e)
 {
     if (bgwUnZipper.CancellationPending)
     {
         e.Cancel = true;
         return;
     }
     e.Cancel = false;
 }
Example #2
0
        public void ZipExtractor_FileExists(object sender, FileOverwriteEventArgs args)
        {
            FileInfo fi = new FileInfo(args.FileName);

            while (File.Exists(args.FileName))
            {
                args.FileName = Path.Combine(fi.Directory.FullName, Path.GetFileNameWithoutExtension(fi.Name) + "_" + DateTime.Now.Ticks + fi.Extension);
            }
        }
Example #3
0
 /// <summary>
 /// Event proxy for FileExists.
 /// </summary>
 /// <param name="sender">The sender of the event.</param>
 /// <param name="e">The event arguments.</param>
 private void FileExistsEventProxy(object sender, FileOverwriteEventArgs e)
 {
     OnEvent(FileExists, e, true);
 }
Example #4
0
 void extr_FileExists(object sender, FileOverwriteEventArgs e)
 {
     tb_Messages.Text += String.Format(
         "Warning: \"{0}\" already exists; overwritten" + Environment.NewLine,
         e.FileName);
 }
 private void OnFileExists(FileOverwriteEventArgs e)
 {
     if (FileExists != null)
     {
         FileExists(this, e);
     }
 }
Example #6
0
        // ---

        private void SevenZipExtr_FileExists(object sender, FileOverwriteEventArgs e)
        {
            Debug.WriteLine($"FileExists: {e.FileName}");
        }