Exemplo n.º 1
0
        private void Form1_Load(System.Object sender, System.EventArgs e)
        {
            //获取硬件序列号
            //String sn;
            //sn = Authorize.GetSerial();
            //txtSN.Text = sn;
            //txtUUID.Text = ReadStrfromReg("Key", "");

            //创建类库对象的实例,只创建这一次
            TheAppExt = new AppExt.CAppExt();

            //显示OEM Apptitle
            this.Text = TheAppExt.GetAppTitle + this.Text;

            //返回注册表中信息
            TextBox4.Text       = ReadStrfromReg("RestaurantName", "餐厅管家");
            TextBox6.Text       = ReadStrfromReg("Wkst_Id", Dns.GetHostName());
            TextBox3.Text       = ReadStrfromReg("SQLServerName", Dns.GetHostName());
            TextBox1.Text       = ReadStrfromReg("SQL_User", "sa");
            TextBox2.Text       = ReadStrfromReg("SQL_PSW", "");
            TextBox7.Text       = ReadStrfromReg("AppPath", Directory.GetCurrentDirectory());
            TextBox5.Text       = ReadStrfromReg("ReportPath", Directory.GetCurrentDirectory());
            TextBox10.Text      = ReadStrfromReg("RemoteRMSServerName", Dns.GetHostName());
            TextBox8.Text       = ReadStrfromReg("BackupedDBFileName", Directory.GetCurrentDirectory());
            TextBox9.Text       = ReadStrfromReg("DBPath", Directory.GetCurrentDirectory());
            NumericUpDown1.Text = ReadStrfromReg("RemoteRMSServerPort", "8023");
        }
Exemplo n.º 2
0
        private void Form1_Load(System.Object sender, System.EventArgs e)
        {
            //获取硬件序列号
            //String sn;
            //sn = Authorize.GetSerial();
            //txtSN.Text = sn;
            //txtUUID.Text = ReadStrfromReg("Key", "");

            //创建类库对象的实例,只创建这一次
            TheAppExt = new AppExt.CAppExt();

            //显示OEM Apptitle
            this.Text = TheAppExt.GetAppTitle + this.Text;

            //返回注册表中信息
            TextBox4.Text = ReadStrfromReg("RestaurantName", "餐厅管家");
            TextBox6.Text = ReadStrfromReg("Wkst_Id", Dns.GetHostName());
            TextBox3.Text = ReadStrfromReg("SQLServerName", Dns.GetHostName());
            TextBox1.Text = ReadStrfromReg("SQL_User", "sa");
            TextBox2.Text = ReadStrfromReg("SQL_PSW", "");
            TextBox7.Text = ReadStrfromReg("AppPath", Directory.GetCurrentDirectory());
            TextBox5.Text = ReadStrfromReg("ReportPath", Directory.GetCurrentDirectory());
            TextBox10.Text = ReadStrfromReg("RemoteRMSServerName", Dns.GetHostName());
            TextBox8.Text = ReadStrfromReg("BackupedDBFileName", Directory.GetCurrentDirectory());
            TextBox9.Text = ReadStrfromReg("DBPath", Directory.GetCurrentDirectory());
            NumericUpDown1.Text = ReadStrfromReg("RemoteRMSServerPort", "8023");
        }
Exemplo n.º 3
0
        private void Form1_Load(System.Object sender, System.EventArgs e)
        {
            //创建类库对象的实例,只创建这一次
            TheAppExt = new AppExt.CAppExt();

            TheAppExt.LogModule = 6; //报告登录的是->RMS 服务程序模块
            #if	NEEDLOGIN
            string rtn = TheAppExt.ShowLogForm("服务程序");
            if (rtn.Trim() =="-1")
            {
                Application.Exit();
            }
            #endif

            ConnStr = TheAppExt.GetConnStr; //复制远程连接字符串

            if (GetCurrentTableNoBillsCount("") >= 200)
            {
                return;
            }
            queuePath = ".\\private$\\RMS";
            EnsureQueueExists(queuePath);
            //MessageBox.Show("1")
            //LoadSetting
            System.Reflection.AssemblyName name = System.Reflection.Assembly.GetExecutingAssembly().GetName();
            string ver;
            ver = string.Format("{0}.{1}.{2}.{3}", name.Version.Major, name.Version.Minor, name.Version.Build, name.Version.Revision);
            Label6.Text = "版本:" + ver;
            if (RegRMSServer())
            {
                //在文本框显示注册成功信息
                Label1.Text = "注册成功!正在运行服务....";
                Timer1.Interval = System.Convert.ToInt32(NumericUpDown1.Value);
                NumericUpDown2.Enabled = false;
                Timer1.Enabled = true;
            }
            //读取设置
            ReadStrfromReg("RemoteRMSServerPort", "8023");
            ReadStrfromReg("AutoPrintInterval", "1000");
            //MessageBox.Show("2")
            LoadPrinter();
            //返回所有打印机列表
            ComboBox1.Visible = false;
            ComboBox1.Items.Clear();
            for (int i = 0; i <= PrinterSettings.InstalledPrinters.Count - 1; i++)
            {
                ComboBox1.Items.Add(PrinterSettings.InstalledPrinters[i]);
            }
            ComboBox1.Items.Add("无");
            Label7.Text = "当前报表文件路径:" + GetPrintFoodReportFile();
            //MessageBox.Show("3")
        }