Example #1
0
        /// <summary>
        /// 消息响应
        /// </summary>
        /// <param name="para"></param>
        public void OnMessage(string name, int lPara, int wPara)
        {
            if (name == "F6")
            {
                FrmClient.CreateInstance().Show();
            }
            else if (name == "F7")
            {
                if (CKunXApp.DogLock == CKunXApp.DogRelease) //不检查加密狗
                {
                    return;
                }

                CSentinel dog = new CSentinel();

                string er = string.Empty;

                int leftDay = 0;

                string serialNo = string.Empty;

                if (!dog.check_safe_dog(CKunXApp.DogID, out leftDay, out serialNo, out er))
                {
                    MessageBox.Show(CLanguage.Lan("未找不到软件加密狗,请确认已插上加密狗?") + "\r\n" +
                                    CLanguage.Lan("错误信息") + ":" + er, CLanguage.Lan("软件加密狗"),
                                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                FrmDogLock.CreateInstance(serialNo).Show();
            }
        }
Example #2
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtSerialNo.Text == string.Empty)
                {
                    MessageBox.Show(CLanguage.Lan("请输入解锁序列号"), "Tip", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }

                string er = string.Empty;

                int leftDays = 0;

                CSentinel dog = new CSentinel();

                if (!dog.check_safe_dog(CYOHOOApp.DogID, txtSerialNo.Text, out leftDays, out er))
                {
                    MessageBox.Show(CLanguage.Lan("输入解锁序列号错误:") + er, "Tip", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);

                    return;
                }

                LogOK = 1;

                this.Close();
            }
            catch (Exception)
            {
                throw;
            }
        }