Не выводит финальный MessegeBox.Show("abc"); - C#

Узнай цену своей работы

Формулировка задачи:

Не знаю что случилось! Вчера днём все работало до конца. Архив распаковывался, потом выводилось сообщение MessageBox.Show("Update completed"); и открывался новый процесс. А уже вечером перестал выводиться MessageBox.Show("Update completed"); и вообще весь войд с ним. Посмотрите, пожалуйста, а то я наверное чего то не замечаю.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Net;
using System.Threading;
using System.Diagnostics;
using SevenZip;
 
namespace WindowsFormsApplication1
{
    public partial class Form2 : Form
    {
        SevenZipExtractor se = new SevenZipExtractor(@"Realism2015v2.7z");
        System.Diagnostics.Process proc = new System.Diagnostics.Process();
 
        public Form2()
        {
            InitializeComponent();
            Ystanovka();
          
        }
        void Ystanovka()
        {
            se.BeginExtractArchive(@Application.StartupPath);
            se.ExtractionFinished += new EventHandler<EventArgs>(se_ExtractionFinished);
        }
 
        void se_ExtractionFinished(object sender, EventArgs e)
        {
            MessageBox.Show("Update completed");
            proc.StartInfo.FileName = "Start Realism2015.exe";
            proc.Start();
            Close();
        }
 
        private void Form2_Load(object sender, EventArgs e)
        {
 
        }
 
        private void label1_Click(object sender, EventArgs e)
        {
 
        }
    }
}

Решение задачи: «Не выводит финальный MessegeBox.Show("abc");»

textual
Листинг программы
se.BeginExtractArchive(@Application.StartupPath);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.267 из 5
Похожие ответы