Example #1
0
 private void specialButton3_Click(object sender, EventArgs e)
 {
     if (actualPanel != null)
     {
         actualPanel.Visible = false;
     }
     actualPanel         = virtualSystemPanel;
     actualPanel.Visible = true;
     try
     {
         button2.Visible = false;
         button5.Visible = false;
         List <string> names = VirtualSystem.VirtualSystemList(@"Virtual System\");
         if (names != null && names.Count != 0)
         {
             comboBox2.Items.Clear();
             foreach (var name in names)
             {
                 comboBox2.Items.Add(name);
             }
             if (comboBox2.SelectedItem == null)
             {
                 comboBox2.SelectedItem = comboBox2.Items[0];
             }
             button2.Visible = true;
             button5.Visible = true;
         }
     }
     catch (DirectoryNotFoundException dnfe)
     {
         MessageBox.Show(dnfe.Message);
     }
     catch (FileNotFoundException fnfe)
     {
         System.Windows.Forms.MessageBox.Show(fnfe.Message +
                                              "\n\rMożliwe przyczyny:" +
                                              "\n\r1. Brak rozszerzenia w wyszukiwanej nazwie pliku" +
                                              "\n\r2. Plik został usunięty w trakcie uruchamiania bądź działania programu.");
     }
 }