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 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 Main_Load(object sender, EventArgs e) { if (!File.Exists(ServerSettingPath)) { MessageBox.Show("配置文件不存在", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!File.Exists(TranslateFilePath)) { MessageBox.Show("注释文件不存在", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } DisplayPrefix = Setting_groupBox.Text; OperateIniFile.SetFilePath(ServerSettingPath); 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(); }