// 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); } }
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); }
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); } }
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]); } } } }
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(); }
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; }
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; }
// 保存当前的阅读状态 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); } }
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); } }
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); } }
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(); }
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"); }
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; }
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"); }
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(); }
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; }
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); } }
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; } } }
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])); } }
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"); }
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(); } }
//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); }
//重新加载到上次阅读的位置 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); } }