Beispiel #1
0
        // private int openButton_Click(object sender, EventArgs e)
        public int openButton_Click()
        {
            int flag = 0;

            openButton.Enabled  = false;
            closeButton.Enabled = true;

            try
            {
                OperateIniFile.WriteIniData("PORT", "NAME", ComComobox.Text, ".\\cantool.ini");
                OperateIniFile.WriteIniData("BaudRate", "NAME", BaudRatecomobox.Text, ".\\cantool.ini");

                serialPort1.PortName = ComComobox.Text;                                                                  //选择串口
                serialPort1.BaudRate = Convert.ToInt32(BaudRatecomobox.Text);                                            //Baud Rate
                serialPort1.Parity   = (System.IO.Ports.Parity)Enum.Parse(typeof(System.IO.Ports.Parity), parity);       //Parity
                serialPort1.StopBits = (System.IO.Ports.StopBits)Enum.Parse(typeof(System.IO.Ports.StopBits), stopbits); //StopBits
                serialPort1.DataBits = Convert.ToInt32(DataBitscomobox.Text);                                            //Data bits                                                        //DataBits
                serialPort1.Open();
                serialPort1.DataReceived          += new SerialDataReceivedEventHandler(CommDataReceived);               //串口监听
                serialPort1.ReceivedBytesThreshold = 1;                                                                  //用来控制缓冲区的大小,接收足够的字符串后再接收处理,注意每次发送加的换行符占1字节而且算一次发送
                flag = 1;
                return(flag);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
                flag = 2;
                return(flag);
            }
        }
Beispiel #2
0
        public Task Execute(IJobExecutionContext context)
        {
            FluDataCreate fluData   = new FluDataCreate();
            string        startTime = "";
            string        endTime   = DateTime.Now.ToString("yyyy-MM-dd");

            if (isFrist)
            {
                startTime = OperateIniFile.read("TASK", "startTime", "");
                OperateIniFile.write("TASK", "nextStartTime", endTime);
                isFrist = false;
            }
            else
            {
                startTime = OperateIniFile.read("TASK", "nextStartTime", "");
                OperateIniFile.write("TASK", "startTime", endTime);
                isFrist = true;
            }
            string msg;

            fluData.CreateMZHZY(startTime, endTime, out msg);
            //logger.WriteLog(startTime + "---" + endTime + "生成门诊和在院流感记录成功");

            return(Task.CompletedTask);
        }
Beispiel #3
0
        public void PlayGame()
        {
            string path = ShareSetting.Setting.LOLPath;

            string exePath = Path.Combine(path, "TCLS", "Client.exe");

            if (string.IsNullOrEmpty(exePath) || !File.Exists(exePath))
            {
                var dialog = new FolderBrowserDialog();
                dialog.Description = "运行本程序前,先设置LOL目录";
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    path = dialog.SelectedPath;
                    ShareSetting.Setting.LOLPath = path;
                    OperateIniFile.WriteIniData("Game", "RootPath", path, ShareSetting.ConfigPath);
                    exePath = Path.Combine(path, "TCLS", "Client.exe");
                }
            }
            try
            {
                Process.Start(exePath);
            }
            catch (Exception ex)
            {
                var wm = ServiceManager.GetService <IWindowManager>();
                wm.ShowMessage(ex.Message);
            }
        }
Beispiel #4
0
        private void btnOpen_Click(object sender, EventArgs e)
        {
            OpenFileDialog dialog = new OpenFileDialog();

            dialog.InitialDirectory = Application.StartupPath + "\\Configs";
            dialog.Title            = "选择文件";
            dialog.Filter           = "配置文件|*.ini";

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                txtPath.Text = dialog.FileName;

                OperateIniFile operateIniFile = new OperateIniFile();
                operateIniFile.LoadIniFile(dialog.FileName);

                foreach (var sections in operateIniFile.Items)
                {
                    string section = sections.Key;
                    Dictionary <string, string> values = sections.Value;

                    foreach (var item in values)
                    {
                        lstKeys.Items.Add(item.Key);
                        string[] vals = item.Value.Split(',');
                        lstValues.Items.Add(vals[1]);
                    }
                }
            }
        }
Beispiel #5
0
        public override async void OnLoad()
        {
            //string path = ShareSetting.Setting.LOLPath = OperateIniFile.ReadIniData("Game", "RootPath", "", ShareSetting.ConfigPath);
            ShareSetting.Setting.ImagePath     = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Images");
            ShareSetting.Setting.DownloadsPath = OperateIniFile.ReadIniData("Game", "Downloads", "", ShareSetting.ConfigPath);
            if (string.IsNullOrEmpty(ShareSetting.Setting.DownloadsPath))
            {
                ShareSetting.Setting.DownloadsPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Downloads");
            }

            //if (string.IsNullOrEmpty(path))
            //{
            //    var dialog = new FolderBrowserDialog();
            //    dialog.Description = "运行本程序前,先设置LOL目录";
            //    if (dialog.ShowDialog() == DialogResult.OK)
            //    {
            //        path = dialog.SelectedPath;
            //        ShareSetting.Setting.LOLPath = path;
            //        OperateIniFile.WriteIniData("Game", "RootPath", path, ShareSetting.ConfigPath);
            //    }
            //}

            //IsOpenView = Model.CheckView();
            //IsNoTP = Model.CheckNoTP();

            //LoadHeros();

            IsOpenView = true;
            IsNoTP     = false;

            CurrentAlbum = AlbumList[0];
            LoadVideos();
        }
        private void btnReportSettingSave_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (!string.IsNullOrEmpty(txtMailPwd.Password))
                {
                    App.reportSettingModel.MailPwd = txtMailPwd.Password;
                }
                OperateIniFile.WriteIniData("Base", "MEIK base", App.reportSettingModel.MeikBase, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Report", "Use Default Signature", App.reportSettingModel.UseDefaultSignature.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                User[]        doctorUsers = App.reportSettingModel.DoctorNames.ToArray <User>();
                List <string> doctorsArr  = new List <string>();
                foreach (var item in doctorUsers)
                {
                    doctorsArr.Add(item.Name + "|" + item.License);
                }
                OperateIniFile.WriteIniData("Report", "Doctor Names List", string.Join(";", doctorsArr.ToArray()), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");

                OperateIniFile.WriteIniData("Report", "Doctor Name Required", App.reportSettingModel.ShowDoctorSignature.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Report", "Use Default Logo", App.reportSettingModel.DefaultLogo.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");

                OperateIniFile.WriteIniData("Report", "Transfer Mode", App.reportSettingModel.TransferMode.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");

                OperateIniFile.WriteIniData("Report", "Print Paper", App.reportSettingModel.PrintPaper.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "My Mail Address", App.reportSettingModel.MailAddress, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "To Mail Address", App.reportSettingModel.ToMailAddress, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "To Mail Address List", string.Join(";", App.reportSettingModel.ToMailAddressList), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");

                OperateIniFile.WriteIniData("Mail", "Mail Subject", App.reportSettingModel.MailSubject, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "Mail Content", App.reportSettingModel.MailSubject, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "Mail Host", App.reportSettingModel.MailHost, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "Mail Port", App.reportSettingModel.MailPort.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "Mail Username", App.reportSettingModel.MailUsername, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                string mailPwd = App.reportSettingModel.MailPwd;
                if (!string.IsNullOrEmpty(mailPwd))
                {
                    mailPwd = SecurityTools.EncryptText(mailPwd);
                }
                OperateIniFile.WriteIniData("Mail", "Mail Password", mailPwd, System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
                OperateIniFile.WriteIniData("Mail", "Mail SSL", App.reportSettingModel.MailSsl.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");

                OperateIniFile.WriteIniData("Device", "Device No", App.reportSettingModel.DeviceNo.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");


                Logo[]        deviceLogos = App.reportSettingModel.DeciceLogo.ToArray <Logo>();
                List <string> logoArr     = new List <string>();
                foreach (var item in deviceLogos)
                {
                    logoArr.Add(item.Device + "||" + item.Address);
                }
                OperateIniFile.WriteIniData("Report", "Logo List", string.Join("&&", logoArr.ToArray()), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");

                MessageBox.Show(this, App.Current.FindResource("Message_14").ToString());
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, App.Current.FindResource("Message_13").ToString() + " " + ex.Message);
            }
        }
 private void Save_Button_Click(object sender, RoutedEventArgs e)
 {
     OperateIniFile.write("DATABASE", "local", dateBaseView.DataBaseUrl);
     OperateIniFile.write("DATABASE", "username", dateBaseView.DataBaseUser);
     OperateIniFile.write("DATABASE", "password", dateBaseView.DataBasePassword);
     OperateIniFile.write("DATABASE", "catalog", dateBaseView.DataBaseCatalog);
     this.Close();
 }
Beispiel #8
0
 public FluDataCreate()
 {
     this.hqmsUrl   = OperateIniFile.read("FILESAVEPATH", "hqms", "");
     this.fluUrl    = OperateIniFile.read("FILESAVEPATH", "flu", "");
     this.backUpUrl = OperateIniFile.read("FILESAVEPATH", "backUp", "");
     sqlClient      = new SQLClient();
     log            = Logger.Instance;
 }
Beispiel #9
0
 public SQLClient()
 {
     this.source        = OperateIniFile.read("DATABASE", "local", "127.0.0.11");
     this.user          = OperateIniFile.read("DATABASE", "username", "sa");
     this.password      = OperateIniFile.read("DATABASE", "password", "6");
     this.catalog       = OperateIniFile.read("DATABASE", "catalog", "hisdata");
     this.connectString = "Data Source=" + this.source + ";Initial Catalog=" + this.catalog + ";User ID=" + this.user + ";Password=" + this.password;
 }
Beispiel #10
0
 // 保存当前的阅读状态
 private void SaveReadMark()
 {
     if (txtName != null)
     {
         //第几页,每页行数写入配置
         OperateIniFile.WriteIniData(SECTION_PAGINATION, MD5Encrypt16(txtName) + ".page", this.page + "", configPath);
         OperateIniFile.WriteIniData(SECTION_PAGINATION, MD5Encrypt16(txtName) + ".countPerPage", this.countPerPage + "", configPath);
     }
 }
Beispiel #11
0
        private void FormRead_Load(object sender, EventArgs e)
        {
            Control.CheckForIllegalCrossThreadCalls = false;
            //读取配置文件里的IP和端口号
            String         svrInfoPath = System.Environment.CurrentDirectory + @"\config.ini";
            OperateIniFile oif         = new OperateIniFile(svrInfoPath, "");

            CostTime = StrToInt(oif.GetValue("local", "time"));
        }
 public MainWindow()
 {
     InitializeComponent();
     //Token检测
     Q.token = OperateIniFile.ReadIniData("Setting", "Token", "", Directory.GetCurrentDirectory() + @"\Config.ini");
     if (Q.token == "")
     {
         OperateIniFile.WriteIniData("Setting", "Token", "", Directory.GetCurrentDirectory() + @"\Config.ini");
         //MessageBox.Show("请在文件Config.ini中添加Token!", "提示:", MessageBoxButton.OK, MessageBoxImage.Information);
     }
 }
Beispiel #13
0
        private void vpathbrowser_Click(object sender, RoutedEventArgs e)
        {
            var dialog = new FolderBrowserDialog();

            dialog.Description = "视频下载目录";
            if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                ShareSetting.Setting.DownloadsPath = dialog.SelectedPath;
                vpath.Text = ShareSetting.Setting.DownloadsPath;
                OperateIniFile.WriteIniData("Game", "Downloads", ShareSetting.Setting.DownloadsPath, ShareSetting.ConfigPath);
            }
        }
Beispiel #14
0
 private void Save_Button_Click(object sender, RoutedEventArgs e)
 {
     OperateIniFile.write("TASK", "mzhzy", viewModel.Mzhzy.ToString());
     OperateIniFile.write("TASK", "cyxj", viewModel.Cyxj.ToString());
     OperateIniFile.write("TASK", "swjl", viewModel.Swjl.ToString());
     OperateIniFile.write("TASK", "cylgbl", viewModel.Cylgba.ToString());
     OperateIniFile.write("TASK", "jyjl", viewModel.Jyjl.ToString());
     OperateIniFile.write("TASK", "yyjl", viewModel.Yyjl.ToString());
     OperateIniFile.write("TASK", "cron", viewModel.Cron);
     OperateIniFile.write("TASK", "startTime", viewModel.StartTime);
     this.Close();
 }
Beispiel #15
0
        public void OnDownloadPathBrowse()
        {
            var dialog = new FolderBrowserDialog();

            dialog.Description = "视频下载目录";
            if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                ShareSetting.Setting.DownloadsPath = dialog.SelectedPath;
                OperateIniFile.WriteIniData("Game", "Downloads", ShareSetting.Setting.DownloadsPath, ShareSetting.ConfigPath);
                ServiceManager.GetService <IWindowManager>().ShowMessage("保存成功");
            }
        }
        private void WriteProfile()
        {
            OperateIniFile.WriteIniData("basic", "LocalPort", textBoxLocalPort.Text.Trim(), "profile.ini");
            OperateIniFile.WriteIniData("save", "EnableLocalSave", checkBoxEnableSaveLocal.Checked ? "1" : "0",
                                        "profile.ini");
            OperateIniFile.WriteIniData("save", "LocalPath", textBoxDataFileLocalPath.Text, "profile.ini");

            OperateIniFile.WriteIniData("save", "EnableSendData", checkBoxSendData.Checked ? "1" : "0", "profile.ini");
            OperateIniFile.WriteIniData("save", "SendRemoteIp", textBoxSendRemoteIp.Text, "profile.ini");
            OperateIniFile.WriteIniData("save", "SendRemotePort", textBoxSendRemotePort.Text, "profile.ini");
            OperateIniFile.WriteIniData("save", "EnableSaveDB", checkBoxEnableSaveDB.Checked ? "1" : "0", "profile.ini");
        }
Beispiel #17
0
        private void Export_btn_Click(object sender, EventArgs e)
        {
            DialogResult dr       = Save_FileDialog.ShowDialog();
            string       filename = Save_FileDialog.FileName;

            OperateIniFile.SetFilePath(filename);
            if (dr == DialogResult.OK && !string.IsNullOrEmpty(filename))
            {
                SaveFile();
                Setting_groupBox.Text = string.Format("{0} - {1}", DisplayPrefix, filename);
            }
            return;
        }
Beispiel #18
0
        private void WriteProfile()
        {
            OperateIniFile.WriteIniData("basic", "LocalPort", textBoxLocalPort.Text.Trim(), "profile.ini");
            OperateIniFile.WriteIniData("basic", "ChannelWayIndex", comboBoxDeviceType.SelectedIndex.ToString(), "profile.ini");

            OperateIniFile.WriteIniData("save", "EnableLocalSave", checkBoxEnableSaveLocal.Checked ? "1" : "0", "profile.ini");
            OperateIniFile.WriteIniData("save", "LocalPath", textBoxDataFileLocalPath.Text, "profile.ini");

            OperateIniFile.WriteIniData("save", "EnableSendData", checkBoxSendData.Checked ? "1" : "0", "profile.ini");
            OperateIniFile.WriteIniData("save", "SendRemoteIp", textBoxSendRemoteIp.Text, "profile.ini");
            OperateIniFile.WriteIniData("save", "SendRemotePort", textBoxSendRemotePort.Text, "profile.ini");
            OperateIniFile.WriteIniData("save", "EnableSaveDB", checkBoxEnableSaveDB.Checked ? "1" : "0", "profile.ini");
        }
        private void MetroWindow_Loaded(object sender, RoutedEventArgs e)
        {
            dateBaseView                  = new DateBaseViewModel();
            dateBaseView.DataBaseUrl      = OperateIniFile.read("DATABASE", "local", "127.0.0.1");
            dateBaseView.DataBaseUser     = OperateIniFile.read("DATABASE", "username", "sa");
            dateBaseView.DataBasePassword = OperateIniFile.read("DATABASE", "password", "6");
            dateBaseView.DataBaseCatalog  = OperateIniFile.read("DATABASE", "catalog", "hisdata1");

            this.tbUrl.DataContext      = dateBaseView;
            this.tbUser.DataContext     = dateBaseView;
            this.tbPassword.DataContext = dateBaseView;
            this.tbCatalog.DataContext  = dateBaseView;
        }
        private void ReadProfile()
        {
            textBoxLocalPort.Text = OperateIniFile.ReadIniData("basic", "LocalPort", "8001", "profile.ini");

            checkBoxEnableSaveLocal.Checked = (OperateIniFile.ReadIniData("save", "EnableLocalSave", "0", "profile.ini") != "0");
            textBoxDataFileLocalPath.Text   = OperateIniFile.ReadIniData("save", "LocalPath", "D:\\", "profile.ini");

            checkBoxSendData.Checked   = (OperateIniFile.ReadIniData("save", "EnableSendData", "0", "profile.ini") != "0");
            textBoxSendRemoteIp.Text   = OperateIniFile.ReadIniData("save", "SendRemoteIp", "192.168.0.19", "profile.ini");
            textBoxSendRemotePort.Text = OperateIniFile.ReadIniData("save", "SendRemotePort", "9000", "profile.ini");

            checkBoxEnableSaveDB.Checked = (OperateIniFile.ReadIniData("save", "EnableSaveDB", "0", "profile.ini") != "0");
        }
Beispiel #21
0
        private void Reload_btn_Click(object sender, EventArgs e)
        {
            TranslateKeys.Clear();
            Setting_dataGridView.Rows.Clear();
            ParameterizedThreadStart readsetting_child = new ParameterizedThreadStart(ReadSetting);
            Thread readsetting_thread = new Thread(readsetting_child);

            readsetting_thread.Start(OperateIniFile.GetFilePath());
            ThreadStart loadtranslate_child  = new ThreadStart(LoadTranslateFile);
            Thread      loadtranslate_thread = new Thread(loadtranslate_child);

            loadtranslate_thread.Start();
        }
Beispiel #22
0
        private void Open_ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult dr       = Open_FileDialog.ShowDialog();
            string       filename = Open_FileDialog.FileName;

            if (dr == DialogResult.OK && File.Exists(filename))
            {
                OperateIniFile.SetFilePath(filename);
                Setting_dataGridView.Rows.Clear();
                ReadSetting(filename);
                Setting_groupBox.Text = string.Format("{0} - {1}", DisplayPrefix, filename);
            }
            return;
        }
Beispiel #23
0
 private void OpenBackUpFile(object sender, RoutedEventArgs e)
 {
     System.Windows.Forms.FolderBrowserDialog dialog = new System.Windows.Forms.FolderBrowserDialog();
     if (!string.IsNullOrEmpty(mainViewModel.BackUpPath))
     {
         dialog.SelectedPath = @"" + mainViewModel.BackUpPath;
     }
     if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
     {
         this.backUpPath.Text     = dialog.SelectedPath;
         mainViewModel.BackUpPath = dialog.SelectedPath;
         OperateIniFile.write("FILESAVEPATH", "backUp", mainViewModel.BackUpPath);
     }
 }
Beispiel #24
0
 public Client()
 {
     InitializeComponent();
     if (false == System.IO.Directory.Exists(appdata))
     {
         System.IO.Directory.CreateDirectory(appdata);
     }
     System.IO.File.Copy("./libraryroot.css", appdata + "/libraryroot.css", true);
     if (!System.IO.File.Exists(appdata + "/properties.ini"))
     {
         FileStream fs = new FileStream(appdata + "/properties.ini", FileMode.Create, FileAccess.Write);
         fs.SetLength(0);
         StreamWriter sw = new StreamWriter(fs, Encoding.Default);
         sw.Write("");
         sw.Flush();
         sw.Close();
     }
     // 读配置项
     if (System.IO.File.Exists(appdata + "/properties.ini"))
     {
         steam_dir.Text = OperateIniFile.ReadIniData("properties", "steam_dir", "", appdata + "/properties.ini");
         if (OperateIniFile.ReadIniData("properties", "img_enable", "true", appdata + "/properties.ini") == "true")
         {
             img_enable.Checked = true;
             img_dir.Text       = OperateIniFile.ReadIniData("properties", "img_src", "", appdata + "/properties.ini");
         }
         else
         {
             img_enable.Checked = false;
         }
         if (OperateIniFile.ReadIniData("properties", "font_enable", "false", appdata + "/properties.ini") == "true")
         {
             font_enable.Checked = true;
             font_dir.Text       = OperateIniFile.ReadIniData("properties", "font_src", "", appdata + "/properties.ini");
         }
         else
         {
             font_enable.Checked = false;
         }
         if (OperateIniFile.ReadIniData("properties", "service_register", "true", appdata + "/properties.ini") == "true")
         {
             reg_serivce.Checked = true;
         }
         if (OperateIniFile.ReadIniData("properties", "hide_mainlib", "false", appdata + "/properties.ini") == "true")
         {
             hide_mainlib.Checked = true;
         }
     }
 }
Beispiel #25
0
        public void Form1_Load(object sender, EventArgs e)
        {
            FileStream cantool = new FileStream("cantool.ini",
                                                FileMode.OpenOrCreate, FileAccess.ReadWrite);

            cantool.Close();

            coms = System.IO.Ports.SerialPort.GetPortNames();
            ComComobox.Items.AddRange(coms);
            ComComobox.SelectedIndex = 0;
            ComComobox.Text          = OperateIniFile.ReadIniData("PORT", "NAME", "COM1", ".\\cantool.ini"); //从ini文件中读取上一次保存的串口

            BaudRatecomobox.SelectedIndex = 5;                                                               //波特率默认值9600
            BaudRatecomobox.Text          = OperateIniFile.ReadIniData("BaudRate", "NAME", "9600", ".\\cantool.ini");

            //加入奇偶校验选择
            foreach (string str in Enum.GetNames(typeof(System.IO.Ports.Parity)))
            {
                (Paritycomobox).Items.Add(str);
            }

            Paritycomobox.SelectedIndex = 0;
            parity = Paritycomobox.Text;

            //停止位选择
            foreach (string str in Enum.GetNames(typeof(System.IO.Ports.StopBits)))
            {
                (StopBitscomobox).Items.Add(str);
            }

            StopBitscomobox.SelectedIndex = 1;
            stopbits = StopBitscomobox.Text;

            //数据位选择

            for (int i = 0; i < databits.Length; i++)
            {
                DataBitscomobox.Items.Add(Convert.ToString(databits[i]));
            }

            DataBitscomobox.SelectedText = "8"; //默认填入8

            //设置Cantool速率
            string[] Sns = { "S0", "S1", "S2", "S3", "S4", "S5", "S6", "S7", "S8", };
            for (int i = 0; i < Sns.Length; i++)
            {
                setSncomboBox.Items.Add(Convert.ToString(Sns[i]));
            }
        }
Beispiel #26
0
        private void ReadProfile()
        {
            textBoxLocalPort.Text = OperateIniFile.ReadIniData("basic", "LocalPort", "8001", "profile.ini");
            var index = OperateIniFile.ReadIniData("basic", "ChannelWayIndex", "0", "profile.ini");

            comboBoxDeviceType.SelectedIndex = string.IsNullOrEmpty(index) ? 0 : Convert.ToInt32(index);
            checkBoxEnableSaveLocal.Checked  = (OperateIniFile.ReadIniData("save", "EnableLocalSave", "0", "profile.ini") != "0");
            textBoxDataFileLocalPath.Text    = OperateIniFile.ReadIniData("save", "LocalPath", "D:\\", "profile.ini");

            checkBoxSendData.Checked   = (OperateIniFile.ReadIniData("save", "EnableSendData", "0", "profile.ini") != "0");
            textBoxSendRemoteIp.Text   = OperateIniFile.ReadIniData("save", "SendRemoteIp", "192.168.0.19", "profile.ini");
            textBoxSendRemotePort.Text = OperateIniFile.ReadIniData("save", "SendRemotePort", "9000", "profile.ini");

            checkBoxEnableSaveDB.Checked = (OperateIniFile.ReadIniData("save", "EnableSaveDB", "0", "profile.ini") != "0");
        }
Beispiel #27
0
        private void gpathbrowser_Click(object sender, RoutedEventArgs e)
        {
            var dialog = new FolderBrowserDialog();

            dialog.Description = "设置LOL目录";
            if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                ShareSetting.Setting.LOLPath = dialog.SelectedPath;
                gpath.Text = ShareSetting.Setting.LOLPath;
                OperateIniFile.WriteIniData("Game", "RootPath", ShareSetting.Setting.LOLPath, ShareSetting.ConfigPath);
                if (MainViewModel.IsAdministrator())
                {
                    InitReg();
                }
            }
        }
 /// <summary>
 /// 确认使用当前签名
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnOkSignBox_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (!Directory.Exists(signFolder))
         {
             Directory.CreateDirectory(signFolder);
             FileHelper.SetFolderPower(signFolder, "Everyone", "FullControl");
             FileHelper.SetFolderPower(signFolder, "Users", "FullControl");
         }
         if (this.cbDefault.IsChecked == true)
         {
             using (var stream = System.IO.File.OpenWrite(AppDomain.CurrentDomain.BaseDirectory + "Signature" + System.IO.Path.DirectorySeparatorChar + "default.strokes"))
             {
                 this.inkCanvas.Strokes.Save(stream);
             }
         }
         else
         {
             using (var stream = System.IO.File.OpenWrite(AppDomain.CurrentDomain.BaseDirectory + "Signature" + System.IO.Path.DirectorySeparatorChar + "temp.strokes"))
             {
                 this.inkCanvas.Strokes.Save(stream);
             }
         }
         SaveBitmap();
         if (defaultSign != this.cbDefault.IsChecked)
         {
             OperateIniFile.WriteIniData("Report", "Use Default Signature", this.cbDefault.IsChecked.Value.ToString(), System.AppDomain.CurrentDomain.BaseDirectory + "Config.ini");
         }
         UserList userListWin = this.Owner as UserList;
         userListWin.ShowSignature(null);
         //if (this.callbackMethod != null)
         //{
         //    this.callbackMethod(this.inkCanvas.Strokes);
         //}
     }
     catch (Exception ex)
     {
         FileHelper.SetFolderPower(signFolder, "Everyone", "FullControl");
         FileHelper.SetFolderPower(signFolder, "Users", "FullControl");
         MessageBox.Show(ex.Message);
     }
     finally
     {
         this.Close();
     }
 }
Beispiel #29
0
        //private Logger logger = Logger.Instance;
        public Task Execute(IJobExecutionContext context)
        {
            FluDataCreate fluData = new FluDataCreate();

            bool mzhzyCheck  = Convert.ToBoolean(OperateIniFile.read("TASK", "mzhzy", "true"));
            bool cyxjCheck   = Convert.ToBoolean(OperateIniFile.read("TASK", "cyxj", "true"));
            bool swjlCheck   = Convert.ToBoolean(OperateIniFile.read("TASK", "swjl", "true"));
            bool cylgblCheck = Convert.ToBoolean(OperateIniFile.read("TASK", "cylgbl", "true"));
            bool jyjlCheck   = Convert.ToBoolean(OperateIniFile.read("TASK", "jyjl", "true"));
            //string cron = OperateIniFile.read("TASK", "cron", "0 0 23 ? * SUN");//默认是每个星期天晚上十一点钟生成
            bool   yyjlCheck = Convert.ToBoolean(OperateIniFile.read("TASK", "yyjl", "true"));
            string startTime = OperateIniFile.read("TASK", "startTime", "");
            string yesterday = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
            string endTime   = DateTime.Now.ToString("yyyy-MM-dd");

            string msg;

            if (mzhzyCheck)
            {
                fluData.CreateMZHZY(yesterday, endTime, out msg);
            }
            if (cyxjCheck)
            {
                fluData.CreateCYXJ(yesterday, endTime, out msg);
            }
            if (swjlCheck)
            {
                fluData.CreateSWJL(yesterday, endTime, out msg);
            }
            if (cylgblCheck)
            {
                fluData.CreateCYXJ(yesterday, endTime, out msg);
            }
            if (jyjlCheck)
            {
                fluData.CreateJYJL(yesterday, endTime, out msg);
            }
            if (yyjlCheck)
            {
                fluData.CreateYYJL(yesterday, endTime, out msg);
            }

            return(Task.CompletedTask);
        }
Beispiel #30
0
        //重新加载到上次阅读的位置
        private Boolean GetLastReadMark(string txtName)
        {
            string bookname     = MD5Encrypt16(txtName);
            string page         = OperateIniFile.ReadIniData(SECTION_PAGINATION, bookname + ".page", "nodata", configPath);
            string countPerPage = OperateIniFile.ReadIniData(SECTION_PAGINATION, bookname + ".countPerPage", "nodata", configPath);

            Log($"read history:page:{page},cpp:{countPerPage}");
            if (page.Equals("nodata"))
            {
                this.page         = 1;
                this.countPerPage = 100;
                return(false);
            }
            else
            {
                this.page         = Convert.ToInt32(page);
                this.countPerPage = Convert.ToInt32(countPerPage);
                return(true);
            }
        }