//_________________________________________________________________________ private void BZipDir_Click(object sender, EventArgs e) { folderBrowserDialog1.SelectedPath = CBZipDir.Text; if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { if (CBZipDir.FindString(folderBrowserDialog1.SelectedPath) < 0) { CBZipDir.Items.Add(folderBrowserDialog1.SelectedPath); if (Properties.Settings.Default.asZipDirs.Length > 3) { Properties.Settings.Default.asZipDirs = Properties.Settings.Default.asZipDirs + ";" + folderBrowserDialog1.SelectedPath; } else { Properties.Settings.Default.asZipDirs = folderBrowserDialog1.SelectedPath; } Properties.Settings.Default.asZipDir = folderBrowserDialog1.SelectedPath; CBZipDir.SelectedIndex = CBZipDir.FindString(folderBrowserDialog1.SelectedPath); } } }
public CExtractZip(FTestDrvs Zip) { InitializeComponent(); ZipByOwn = Zip; string[] asaData = Properties.Settings.Default.asZipDirs.Split(';'); if (asaData.Length > 0) { CBZipDir.Items.AddRange(asaData); CBZipDir.SelectedIndex = CBZipDir.FindString(Properties.Settings.Default.asZipDir); if (CBZipDir.SelectedIndex < 0 && CBZipDir.Items.Count > 0) { CBZipDir.SelectedIndex = 0; } } CBZipExtr.Items.AddRange(Properties.Settings.Default.asZipDirsExtr.Split(';')); CBZipExtr.SelectedIndex = CBZipExtr.FindString(Properties.Settings.Default.asZipDirExtr); if (CBZipExtr.SelectedIndex < 0 && CBZipExtr.Items.Count > 0) { CBZipExtr.SelectedIndex = 0; } }