Exemplo n.º 1
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;
        }
Exemplo n.º 2
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;
        }
Exemplo n.º 3
0
        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();
        }