Example #1
0
        private void MainWindow_OnLoaded(object sender, RoutedEventArgs e)
        {
            //开启udp监听负责接收局域网连接用户并添加到分线客户端列表 端口9124
            udpListener = new UDPListener();
            udpListener.onAddMessage += new EventHandler <AddMessageEventArgs>(this.Message);
            udpListener.StartListen();

            //广播分析提醒 端口9114
            SartFind();

            TextBlock1.Text = "正常工作中...";

            Task.Factory.StartNew(() =>
            {
                Thread.Sleep(2000);
                Calculation calculation = new Calculation();
                calculation.Start();
            });

            System.Timers.Timer aTimer = new System.Timers.Timer();
            aTimer.Elapsed += new System.Timers.ElapsedEventHandler(aTimer_Elapsed);
            // 设置引发时间的时间间隔 此处设置为1秒
            aTimer.Interval = 1000;
            aTimer.Enabled  = true;
            aTimer.Start();

            this.Hide();
        }
Example #2
0
        private void MainWindow_OnLoaded(object sender, RoutedEventArgs e)
        {
            //广播查找服务器 端口9124
            isok = false;
            SartFind();

            //开启udp监听负责接收广播分析提醒消息 端口9114
            udpListener = new UDPListener();
            udpListener.onAddMessage += new EventHandler <AddMessageEventArgs>(this.Message);
            udpListener.StartListen();

            this.Hide();
        }