Ejemplo n.º 1
0
        private void buttonStart_Click(object sender, EventArgs e)
        {
            if (buttonStart.Text != "Stop")
            {
                request = new PingLoop(inputAdresse.Text, int.Parse(inputTime.Text));
                int.Parse(inputLatency.Text);
                request.defineQuery(int.Parse(inputBuffer.Text), int.Parse(inputLatency.Text));
                request.endRunEvent    += onPingLoop_endRun;
                request.loadingUpEvent += onPingLoop_loadingUp;

                progressBar.Visible = true;
                progressBar.Value   = 0;
                buttonStart.Text    = "Stop";
                chartGestion.init(0);

                thread = new Thread(new ThreadStart(request.run));
                thread.Start();
            }
            else
            {
                request.stop();
                buttonStart.Text    = "Stopping";
                buttonStart.Enabled = false;
            }
        }