Exemplo n.º 1
0
        private void StartBtn_Click(object sender, EventArgs e)
        {
            if (server == null)
            {
                try
                {
                    server = new Server(5678, this.test);
                    server.Start();
                    server.ClientRecieved += ClientReadEH;
                    MessageBox.Show("Сервер запущен");
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Невозможно запустить сервер");
                }
            }
            else
            {
                if (MessageBox.Show("Перезапустить сервер?", "Перезапуск сервера", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {

                    try
                    {
                        server.Stop();
                        server = null;
                        server = new Server(5678,this.test);
                        server.Start();
                        server.ClientRecieved += ClientReadEH;
                        MessageBox.Show("Сервер перезапущен");
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Невозможно запустить сервер");
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void StartButton_Click(object sender, EventArgs e)
        {
            if (server == null)
            {
                try
                {
                    server = new Server(Port, OriginalTest);
                    server.Start();
                    server.ClientRecieved += this.OnClientAdd;
                    UpdateStatusStrip("Сервер успешно запущен" + "   " + "Тест: " + this.OriginalTest.Settings.Name);
                    StatusStrip.BackColor = Color.LightGreen;
                }
                catch (Exception ex)
                {
                    UpdateStatusStrip("Невозможно запустить сервер");
                }
            }
            else
            {
                if (MessageBox.Show("Перезапустить сервер?", "Перезапуск сервера", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {

                    try
                    {
                        server.Stop();
                        server = null;
                        server = new Server(5678, this.OriginalTest);
                        server.Start();
                        server.ClientRecieved += this.OnClientAdd;
                        UpdateStatusStrip("Сервер успешно запущен" + "   " + "Тест: " + this.OriginalTest.Settings.Name);
                        StatusStrip.BackColor = Color.LightGreen;
                    }
                    catch (Exception ex)
                    {
                        UpdateStatusStrip("Невозможно запустить сервер");
                    }
                }
            }
            UpdateListView();
            ResizeColumns();
        }