Exemple #1
0
 private void button_start_Click(object sender, RoutedEventArgs e)
 {
     traceroute            = new MyTraceroute(textBox_IPOrDomain.Text);
     textBox_result.Text   = "通过最多30个跃点跟踪\n";
     textBox_result.Text  += $"到{textBox_IPOrDomain.Text} [{traceroute.ip}]的路由:\n\n";
     button_next.IsEnabled = true;
 }
Exemple #2
0
        private void button_start_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                traceroute = new MyTraceroute(textBox_IPOrDomain.Text);
            }
            catch (Exception)
            {
                textBlock_start.Text = "无法解析输入的IP或者域名!";
                return;
            }
            textBlock_start.Text  = "通过最多20个跃点跟踪";
            textBlock_start.Text += $"到{textBox_IPOrDomain.Text} [{traceroute.ip}]的路由:";
            Grid_result.Children.Clear();
            Grid_result.RowDefinitions.Clear();

            button_next.IsEnabled = true;

            hopsCount = 0;
            lastHopIP = "";
        }