Нет перегруженного метода который соответствует делегату - C#
Формулировка задачи:
Здравствуйте. Пытаюсь вывести процесс извлечения архива в label1. Никак не получается, ну я ведь тока вчера начал в С# вникать.
В данном коде выскакивет ошибка "Нет перегруженного метода "extr_FileExtraction", который соответствует делигату System.EventHandler<SevenZip.PercentDoneEventArgs>" подскажите, плз, как исправить?
private void button3_Click(object sender, EventArgs e) { using (var extr = new SevenZipExtractor(@"uberfoxmod.7z")) { extr.ExtractArchive(@"MODS\Realism2015v2"); extr.Extracting += new System.EventHandler<SevenZip.PercentDoneEventArgs>(extr_FileExtraction); extr_ExtractionFinished(); } } void extr_FileExtraction(object sender, System.EventHandler<SevenZip.PercentDoneEventArgs> e) { label1.Text = string.Format("Installation"); } void extr_ExtractionFinished() { label1.Text = string.Format("SDK succesfully integrated"); }
Решение задачи: «Нет перегруженного метода который соответствует делегату»
textual
Листинг программы
private void button3_Click(object sender, EventArgs e) { using (var extr = new SevenZipExtractor(@"uberfoxmod.7z")) { extr.ExtractArchive(@"MODS\Realism2015v2"); extr.Extracting += new EventHandler<ProgressEventArgs>(extr_Extracting); extr_ExtractionFinished(); } } void extr_Extracting(object sender, ProgressEventArgs e) { progressBar1.Value = e.ProgressPercentage; label1.Text = string.Format("Installing"); } void extr_ExtractionFinished() { label1.Text = string.Format("SDK succesfully integrated"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д