Пример #1
0
        private void to_frmDgv()
        {
            frmDgv frmDgv = new frmDgv();

            Global.frmCurrent = frmDgv;
            frmDgv.Owner      = this;
            frmDgv.Show();
            this.Hide();
        }
Пример #2
0
        private void frmSxChange_KeyUp(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Escape)
            {
                Global.frmCurrent = this.Owner;
                this.Owner.Show();
                this.Owner = null;
                this.Close();
            }
            //else if (e.KeyCode == Keys.Right)//下一页
            //{
            //    if (pageCurrent < pageCount)
            //    {
            //        pageCurrent++;

            //        nCurrent = pageSize * (pageCurrent - 1);
            //        LoadData();
            //    }
            //}
            //else if(e.KeyCode==Keys.Left)//上一页
            //{
            //    if (pageCurrent > 1)
            //    {
            //        pageCurrent--;

            //        nCurrent = pageSize * (pageCurrent - 1);
            //        LoadData();
            //    }
            //}
            else if (e.KeyValue == 239)//环形键
            {
                string data = Global.sUserId + ";";
                data += System.DateTime.Now.ToString("yyyyMMddHHmmss") + ";";
                data += Global.sBb + ";";
                data += Global.sZyq + ";";
                data += Global.curFrame.TCH + ";";
                data += Global.curFrame.CH;

                if (Global.sDebug == "False")
                {
                    frmMessage frmMessage = new frmMessage();
                    frmMessage.ShowDialog("是否确认启动行车作业?", "选择", "确定", "取消");
                    if (frmMessage.ret == true)
                    {
                        Business.SendText(Business.msg.Package("ZDUA04", data));//单车作业开始
                    }
                    frmMessage.Dispose();
                }
            }
            else if (e.KeyCode == Keys.Back)//DEL键
            {
                if (Global.sDebug == "False")
                {
                    string data = Global.sUserId + ";";
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss") + ";";
                    data += Global.sBb + ";";
                    data += Global.sZyq + ";";
                    data += Global.curFrame.TCH + ";";
                    data += Global.curFrame.CH + ";";
                    data += Global.curFrame.HCH;//行车号

                    frmMessage frmMessage = new frmMessage();
                    frmMessage.ShowDialog("是否确认暂停行车作业?", "选择", "确定", "取消");
                    if (frmMessage.ret == true)
                    {
                        Business.SendText(Business.msg.Package("ZDUA05", data));//单车作业暂停
                    }
                    frmMessage.Dispose();
                }
            }
            else if (e.KeyCode == Keys.F5)//F1键
            {
                if (Global.sDebug == "False")
                {
                    string data = Global.sUserId + ";";
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss") + ";";
                    data += Global.sBb + ";";
                    data += Global.sZyq + ";";
                    data += "15" + ";";//15号行车
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss");

                    Business.SendText(Business.msg.Package("ZDUA06", data));//控制15号行车紧停
                }
            }
            else if (e.KeyCode == Keys.F3)//F3键
            {
                if (Global.sDebug == "False")
                {
                    string data = Global.sUserId + ";";
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss") + ";";
                    data += Global.sBb + ";";
                    data += Global.sZyq + ";";
                    data += "17" + ";";//17号行车
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss");

                    Business.SendText(Business.msg.Package("ZDUA06", data));//控制17号行车紧停
                }
            }
            else if (e.KeyCode == Keys.F4)//F4键
            {
                if (Global.sDebug == "False")
                {
                    string data = Global.sUserId + ";";
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss") + ";";
                    data += Global.sBb + ";";
                    data += Global.sZyq + ";";
                    data += "21" + ";";//21号行车
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss");

                    Business.SendText(Business.msg.Package("ZDUA06", data));//控制21号行车紧停
                }
            }
            else if (e.KeyCode == Keys.F2)//F2键
            {
                if (Global.sDebug == "False")
                {
                    string data = Global.sUserId + ";";
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss") + ";";
                    data += Global.sBb + ";";
                    data += Global.sZyq + ";";
                    data += "22" + ";";//22号行车
                    data += System.DateTime.Now.ToString("yyyyMMddHHmmss");

                    Business.SendText(Business.msg.Package("ZDUA06", data));//控制22号行车紧停
                }
            }
            else if (e.KeyCode == Keys.Tab)
            {
                if (Global.curFrame.KZ == "空" || Global.curFrame.KZ == "拼")
                {
                    frmDgv frmDgv = new frmDgv();
                    Global.frmCurrent = frmDgv;
                    frmDgv.Owner      = this;
                    frmDgv.Show();
                    this.Hide();
                }
            }
        }