Ejemplo n.º 1
0
        private void E70Show()
        {
            this.Form = new E70();
            E70 form = (E70)Form;

            form.Mac     = _Mac;
            form.netdata = _Netdata;
            form.SetNetMode();
            submenuFlag          = false;
            form.FormBorderStyle = FormBorderStyle.None; //隐藏子窗体边框(去除最小花,最大化,关闭等按钮)
            form.TopLevel        = false;                //指示子窗体非顶级窗体
            panel1.Controls.Add(form);                   //将子窗体载入panel
            form.IPEndPoint = IPEndPoint;
            form.UdpserverStart();
            form.Show();
            funs.Delay1ms(2500);//延时时间最好大于2000ms,在修改端口后会让模块重启,时间比较长,若延时太短可能会导致配置失败
        }
Ejemplo n.º 2
0
        public HomePage()
        {
            InitializeComponent();
            netform = new netForm();
            netform.UdpserverStop();
            e70 = new E70();
            try
            {
                Form_Num = File.ReadAllText(@"C:\Users\Public\Documents\Ebyte_Config1.txt");
                if (Form_Num == "3")
                {
                    netcfg.E830_ETH2A.E830ETH_Flag = true;
                }
                else
                {
                    netcfg.E830_ETH2A.E830ETH_Flag = false;
                }
            }
            catch (Exception)
            {
            }

            object    sender = new object();
            EventArgs e      = new EventArgs();

            switch (Form_Num)
            {
            case "1":
                eToolStripMenuItem_Click(sender, e);
                break;

            case "2":
                e70ToolStripMenuItem_Click(sender, e);
                break;

            case "3":
                E830toolStripMenuItem_Click(sender, e);
                break;

            default:
                eToolStripMenuItem_Click(sender, e);
                break;
            }
        }
Ejemplo n.º 3
0
        private void e70ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FileInfo     form_num = new FileInfo(@"C:\Users\Public\Documents\Ebyte_Config1.txt");
            StreamWriter sw       = form_num.CreateText();

            netcfg.E830_ETH2A.E830ETH_Flag = false;
            Form_Num = "2";
            sw.Write('2');
            sw.Close();
            e70.Exit();
            e70.Close();
            e70    = new E70();
            Width  = e70.Width;
            Height = e70.Height + 30;
            e70.FormBorderStyle = FormBorderStyle.None; //隐藏子窗体边框(去除最小花,最大化,关闭等按钮)
            e70.TopLevel        = false;                //指示子窗体非顶级窗体
            panel1.Controls.Clear();
            panel1.Controls.Add(e70);
            e70.Show();
        }