private void настройкаСоединенияToolStripMenuItem_Click(object sender, EventArgs e) { Form_connect f_con = new Form_connect(); f_con.Owner = this; f_con.ShowDialog(); }
private void Form1_Load(object sender, EventArgs e) { if (Con_str() != "error") { Properties.Settings.Default["PBConnectionString"] = Con_str(); } //Properties.Settings set = new Settings(); //set["PBConnectionString"] = Con_str(); // set.Save(); // set. // TODO: данная строка кода позволяет загрузить данные в таблицу "pBDataSet.tags". При необходимости она может быть перемещена или удалена. try { RegistryKey myreg; // RunExe("1"); myreg = Registry.CurrentUser.OpenSubKey("SOFTWARE\\PictureBox\\Setting"); if (myreg != null) { DisableLoadTags = Convert.ToBoolean(myreg.GetValue("DisableLoadTags", false)); NoSaveCache = Convert.ToBoolean(myreg.GetValue("NoSaveCache", false)); string all_path = (string)myreg.GetValue("PathPict"); char[] charSeparators = new char[] { '|' }; string[] mass_path; mass_path = all_path.Split(charSeparators); for (int i = 0; i < mass_path.Length; i++) { listBox3.Items.Add(mass_path[i]); } } if (!DisableLoadTags) { this.tagsTableAdapter.Fill(this.pBDataSet.tags); } this.archiveTableAdapter.Fill(this.pBDataSet.archive); label9.Text = Convert.ToString(archiveTableAdapter.GetCount()); if (NoSaveCache) { pBDataSet.archive.Clear(); pBDataSet.archive.Dispose(); GC.Collect(); } } catch (Exception ex) { notifyIcon1.ShowBalloonTip(3000, "Ошибка подключения", ex.Message, ToolTipIcon.Error); Form_connect f_conn = new Form_connect(); f_conn.Owner = this; f_conn.ShowDialog(); } }