示例#1
0
 private void BBI_Reg_ItemClick(object sender, ItemClickEventArgs e)
 {
     if (BET_ToolCode.EditValue.ToString().Trim() == string.Empty)
     {
         MessageBox.Show("注册码格式不正确!");
         return;
     }
     if (!PublicFunc.CompareCode(BET_ToolCode.EditValue.ToString().Trim()))
     {
         MessageBox.Show("注册码不正确!");
         return;
     }
     // db.SetRange();
     //  MessageBox.Show(BET_ToolCode.EditValue.ToString().Length.ToString());
     if (!db.EditRegCode(BET_ToolCode.EditValue.ToString().Trim()) || !PublicFunc.CompareCode(db.GetRegCode()))
     {
         MessageBox.Show("保存数据不正确!");
         return;
     }
     else
     {
         MessageBox.Show("感谢您的注册!");
         TxtData.XMLConfigure.Reged = true;
         BBI_Reg.Enabled            = BET_ToolCode.Enabled = !TxtData.XMLConfigure.Reged;
         BSI_RegStatus.Caption      = TxtData.XMLConfigure.Reged ? "已注册" : "未注册";
     }
     //  Frm_Main_Load(this, null);
 }
示例#2
0
        public Frm_Main()
        {
            //卸载与安装
            if (!File.Exists(Application.StartupPath + "\\Packaging.mdb") && File.Exists(Application.StartupPath + "\\Backup\\Packaging.mdb"))
            {
                File.Copy(Application.StartupPath + "\\Backup\\Packaging.mdb", Application.StartupPath + "\\Packaging.mdb", true);
            }

            //2013.11.20
            //检查数据库是否存在

            if (!File.Exists(Application.StartupPath + "\\Packaging.mdb"))
            {
                MessageBox.Show("程序根目录中数据库文件Packaging.MDB不存在");
                System.Environment.Exit(System.Environment.ExitCode);
                this.Dispose();
                this.Close();
                return;
            }

            PublicFunc.Init();
            DevExpress.Data.CurrencyDataController.DisableThreadingProblemsDetection = true;
            // PublicFunc.ReadXMLConfigure();

            InitializeComponent();
            BI_ListClose_ItemClick(this, null);
            TE_Title.Text = "Packaging";
            RC_Main.DefaultPageCategory.Expanded = true;
            RC_Main.Minimized = true;
            InitSkinGallery();



            db = new DataBaseManage();

            TxtData.XMLConfigure.RegCode = db.GetRegCode();
            TxtData.XMLConfigure.Reged   = PublicFunc.CompareCode(TxtData.XMLConfigure.RegCode);
            db.SaveCs8cConfigure();
            PublicFunc.ReadCs8CConfigure();

            db.GetIp(ref TxtData.XMLConfigure.IpAddress, ref TxtData.XMLConfigure.RestrictCode);
            db.GetPopedom(ref TxtData.PublicData.ScreenEnable);

            TxtData.XMLConfigure.User = db.GetAutoLogin();


            if (TxtData.XMLConfigure.User != null)
            {
                TxtData.XMLConfigure.Login   = true;
                TxtData.XMLConfigure.PopeDom = db.GetUserPopm(TxtData.XMLConfigure.User);
                db.AddLog(TxtData.XMLConfigure.User + "登录");
            }
            PublicFunc.ReadXMLConfigure();


            poll = new Thread(new ThreadStart(PublicFunc.Poll));
            poll.Start();
        }