Esempio n. 1
0
 private void LoadSettings()
 {
     try
     {
         FileStream      settingsStream = new FileStream("Settings.bin", FileMode.Open);
         BinaryFormatter bf             = new BinaryFormatter();
         settings = (Settings)bf.Deserialize(settingsStream);
         settingsStream.Close();
         try
         {
             sound = new SoundPlayer(settings.SoundsLoaction);
         }
         catch { }
     }
     catch
     {
         MessageBox.Show("Файл Settings.bin не найден или поврежден. \r\nБудут восстановлены стандартные настройки", Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
         settings = new Settings();
         settings.SetDefaultSettings();
         SaveSettings();
         try
         {
             sound = new SoundPlayer(settings.SoundsLoaction);
         }
         catch { }
     }
 }
Esempio n. 2
0
 public void LoadSettings()
 {
     settings = new Settings();
     try
     {
         FileStream      savingStream = new FileStream("Settings.bin", FileMode.Open);
         BinaryFormatter bf           = new BinaryFormatter();
         settings = (Settings)bf.Deserialize(savingStream);
         savingStream.Close();
         string[] temp = settings.SoundsLoaction.Split('\\');
         signalNameLabel.Text = temp[temp.Length - 1];
         loadLastOpenedListOnStartCheckBox.Checked = settings.LoadRecentlyOpenedFileOnStart;
     }
     catch
     {
         MessageBox.Show("Файл Settings.bin не найден или поврежден. \r\nБудут восстановлены стандартные настройки", Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
         settings.SetDefaultSettings();
         string[] temp = settings.SoundsLoaction.Split('\\');
         signalNameLabel.Text = temp[temp.Length - 1];
         loadLastOpenedListOnStartCheckBox.Checked = settings.LoadRecentlyOpenedFileOnStart;
         SaveSettings();
     }
 }