Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 23.77 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using System.IO;
  11. using System.IO.Compression;
  12. using System.Net;
  13.  
  14.  
  15.  
  16. namespace Testownik
  17. {
  18.     public partial class Form1 : Form
  19.     {
  20.         System.Media.SoundPlayer player = new System.Media.SoundPlayer();
  21.         public Form1()
  22.         {
  23.            InitializeComponent();
  24.          
  25.         }
  26.         public int powrot;
  27.         public string numerpliku;
  28.         public int x = 0; //zmienna globalna na potrzeby funkcji
  29.         public char[] odp { get; set; } //nie ruszac
  30.         int timeLeft = 30; // czas do odpowiedzi
  31.  
  32.         public void Zaladuj_Click(object sender, EventArgs e)
  33.         {
  34.             try
  35.             {//////////////////////////////DZWIEKI//////////////////////////////
  36.                 if(File.Exists(@"music/1.wav"))
  37.                 {
  38.                     player.SoundLocation = "music/1.wav";
  39.                     player.Play();
  40.                 }
  41.  
  42.                 //////////////////TIMER////////////////
  43.                 timer1.Enabled = true;
  44.                 timer1.Start();
  45.                 timeLeft = 30;
  46.                 OknoOdp1.Enabled = true;
  47.                 OknoOdp2.Enabled = true;
  48.                 OknoOdp3.Enabled = true;
  49.                 OknoOdp4.Enabled = true;
  50.                
  51.  
  52.                 //reset kolorków i obrazków
  53.                 OknoOdp1.Image = null;
  54.                 OknoOdp1.BackColor = Color.FromArgb(255, 255, 255);
  55.                 OknoOdp2.BackColor = Color.FromArgb(255, 255, 255);
  56.                 OknoOdp3.BackColor = Color.FromArgb(255, 255, 255);
  57.                 OknoOdp4.BackColor = Color.FromArgb(255, 255, 255);
  58.  
  59.                 //OpenFileDialog okienko = new OpenFileDialog();
  60.                 //okienko.Filter = "Plik DXF (txt)|*.txt";
  61.                 //if (okienko.ShowDialog() == DialogResult.OK || File.Exists(okienko.FileName))
  62.                 //{
  63.                 if (Directory.Exists(@"baza"))
  64.                 {
  65.                     string[] sciezki = Directory.GetFiles(@"baza","*.txt"); ////////tablica sciezek do plikow w folderze
  66.                     numerpliku = sciezki[x];                 //////// sciezka do pliku
  67.                     string[] linie = File.ReadAllLines(numerpliku, Encoding.Default); ///czytanie linii z kazdego pliku
  68.                     if (x+2 < sciezki.Length) /// +2 bo plik default.ini jest w 'baza'
  69.                     {
  70.                         Random rand1 = new Random();
  71.                         x = rand1.Next(0,sciezki.Length-2);      //////////Losujemy pytanie
  72.                     }
  73.                     else
  74.                     {
  75.                         x = 0;
  76.                     }
  77.                     if (linie[2].IndexOf("[img]") == 0)
  78.                     {
  79.                         int foundS1 = linie[2].IndexOf("[img");
  80.                         int foundS2 = linie[2].IndexOf("]");
  81.                         if (foundS1 != foundS2 && foundS1 >= 0)
  82.                         {
  83.                            
  84.                             linie[2] = linie[2].Remove(foundS1, foundS2+1);
  85.                             int foundS3 = linie[2].IndexOf("[/img");
  86.                             int foundS4 = linie[2].IndexOf("]");
  87.                             linie[2] = linie[2].Remove(foundS3, (foundS4+1) - foundS3); // wkurwiające
  88.                             OknoOdp1.Text = "";
  89.                             OknoOdp1.Image = Image.FromFile("baza/" + linie[2]);
  90.                            
  91.                         }
  92.                     }
  93.                     else
  94.                     {
  95.                         OknoOdp1.Text = linie[2];
  96.                     }
  97.                     textBox1.Text = linie[1];
  98.                    
  99.                     OknoOdp2.Text = linie[3];
  100.                     label1.Text = numerpliku;
  101.  
  102.                     if (linie.Length <= 4)
  103.                     {
  104.                         OknoOdp3.Text = "";
  105.                     }
  106.                     else
  107.                     {
  108.                         OknoOdp3.Text = linie[4];
  109.                     }
  110.  
  111.                     if (linie.Length <= 5)
  112.                     {
  113.                         OknoOdp4.Text = "";
  114.                     }
  115.                     else
  116.                     {
  117.                         OknoOdp4.Text = linie[5];
  118.                     }
  119.                     char[] znaki = linie[0].ToCharArray();
  120.                     odp = znaki;
  121.                 }
  122.                 else
  123.                 {
  124.                     MessageBox.Show("Obok pliku exe musi znajdować się folder z bazą pytań 'baza'! LOL!!!", "DAŁNIE!");
  125.                     Close();
  126.                 }
  127.  
  128.  
  129.             }    
  130.             catch(Exception ex)
  131.             {
  132.                 player.Stop();
  133.                 timer1.Stop();
  134.                 MessageBox.Show("Pierw załaduj bazę ;)"+ex,"Błąd!");
  135.             }
  136.            // }
  137.            
  138.         }
  139.  
  140.         private void Sprawdz_Click(object sender, EventArgs e)
  141.         {
  142.             try
  143.             {
  144.                 if (odp != null)
  145.                 {
  146.                     ///////////////////////------Odpowiedź 1------/////////////////////////////
  147.                     if (odp[1] == '1')
  148.                     {
  149.                         OknoOdp1.BackColor = Color.FromArgb(50, 250, 0);
  150.                     }
  151.                     else if (odp[1] != '1' && OknoOdp1.BackColor == Color.FromArgb(220, 220, 220))
  152.                     {
  153.                         OknoOdp1.BackColor = Color.FromArgb(250, 0, 0);
  154.                     }
  155.                     else if (odp[1] != '0' && OknoOdp1.BackColor == Color.FromArgb(220, 220, 220))
  156.                     { OknoOdp1.BackColor = Color.FromArgb(250, 0, 0); }
  157.  
  158.                     ////////////////////////------Odpowiedź 2-------////////////////////////
  159.  
  160.                     if (odp[2] == '1')
  161.                     {
  162.                         OknoOdp2.BackColor = Color.FromArgb(50, 250, 0);
  163.                     }
  164.                     else if (odp[2] != '1' && OknoOdp2.BackColor == Color.FromArgb(220, 220, 220))
  165.                     {
  166.                         OknoOdp2.BackColor = Color.FromArgb(250, 0, 0);
  167.                     }
  168.  
  169.                     else if (odp[2] != '0' && OknoOdp2.BackColor == Color.FromArgb(220, 220, 220))
  170.                     {
  171.                         OknoOdp2.BackColor = Color.FromArgb(255, 0, 0);
  172.                     }
  173.  
  174.                     ///////////////////////----- Odpowiedź 3--------///////////////////////////
  175.                    
  176.                     if (odp.Length>=4)
  177.                     {
  178.                         if (odp[3] == '1')
  179.                         {
  180.                             OknoOdp3.BackColor = Color.FromArgb(50, 250, 0);
  181.                         }
  182.                         else if (odp[3] != '1' && OknoOdp3.BackColor == Color.FromArgb(220, 220, 220))
  183.                         {
  184.                             OknoOdp3.BackColor = Color.FromArgb(250, 0, 0);
  185.                         }
  186.                         else if (odp[3] != '0' && OknoOdp3.BackColor == Color.FromArgb(220, 220, 220))
  187.                         { OknoOdp3.BackColor = Color.FromArgb(255, 0, 0); }
  188.                     }
  189.  
  190.                     ////////////////////////------Odpowiedź 4-------///////////////////////////
  191.                     if (odp.Length>=5)
  192.                     {
  193.                         if (odp[4] == '1')
  194.                         {
  195.                             OknoOdp4.BackColor = Color.FromArgb(50, 250, 0);
  196.                         }
  197.                         else if (odp[4] != '1' && OknoOdp4.BackColor == Color.FromArgb(220, 220, 220))
  198.                         {
  199.                             OknoOdp4.BackColor = Color.FromArgb(250, 0, 0);
  200.                         }
  201.                         else if (odp[4] != '0' && OknoOdp4.BackColor == Color.FromArgb(220, 220, 220))
  202.                         { OknoOdp4.BackColor = Color.FromArgb(255, 0, 0); }
  203.                     }
  204.                     }
  205.                 else
  206.                 {
  207.                 MessageBox.Show("Pierw zaladuj pytanie ;)");
  208.                 }
  209.             }
  210.             catch(Exception ex)
  211.             {
  212.                 MessageBox.Show("Error: " + ex,"Ni wim co jest grane ziom!");
  213.             }
  214.             //////////////////////////////////////////////////////////////////////
  215.             player.Stop();
  216.         }
  217.  
  218.         private void OknoOdp4_Click(object sender, EventArgs e)
  219.         {
  220.             if (OknoOdp4.BackColor == Color.FromArgb(220, 220, 220))
  221.             {
  222.                 OknoOdp4.BackColor = Color.FromArgb(255, 255, 255);
  223.             }
  224.             else
  225.             {
  226.                 OknoOdp4.BackColor = Color.FromArgb(220, 220, 220);
  227.             }
  228.         }
  229.  
  230.         private void OknoOdp1_Click_1(object sender, EventArgs e)
  231.         {
  232.            
  233.             if (OknoOdp1.BackColor == Color.FromArgb(220, 220, 220))
  234.             {
  235.                 OknoOdp1.BackColor = Color.FromArgb(255, 255, 255);
  236.             }
  237.             else
  238.             {
  239.                 OknoOdp1.BackColor = Color.FromArgb(220, 220, 220);
  240.             }
  241.  
  242.         }
  243.  
  244.         private void OknoOdp2_Click_1(object sender, EventArgs e)
  245.         {
  246.             if (OknoOdp2.BackColor == Color.FromArgb(220, 220, 220))
  247.             {
  248.                 OknoOdp2.BackColor = Color.FromArgb(255, 255, 255);
  249.             }
  250.             else
  251.             {
  252.                 OknoOdp2.BackColor = Color.FromArgb(220, 220, 220);
  253.             }
  254.         }
  255.        
  256.         private void OknoOdp3_Click_1(object sender, EventArgs e)
  257.         {
  258.             if (OknoOdp3.BackColor == Color.FromArgb(220, 220, 220))
  259.             {
  260.                 OknoOdp3.BackColor = Color.FromArgb(255, 255, 255);
  261.             }
  262.             else
  263.             {
  264.                 OknoOdp3.BackColor = Color.FromArgb(220, 220, 220);
  265.             }
  266.         }
  267.  
  268.         private void Form1_Load(object sender, EventArgs e)
  269.         {
  270.             if(Directory.Exists(@"baza"))
  271.             {
  272.  
  273.             }
  274.             else
  275.             {
  276.                 Directory.CreateDirectory("baza");
  277.             }
  278.         }
  279.  
  280.         private void timer1_Tick(object sender, EventArgs e)
  281.         {
  282.            
  283.                 if (timeLeft > 0)
  284.                 {
  285.                     // Display the new time left
  286.                     // by updating the Time Left label.
  287.                     timeLeft = timeLeft - 1;
  288.                     timeLabel.Text = timeLeft + " seconds";
  289.                 }
  290.                 else
  291.                 {
  292.                     // If the user ran out of time, stop the timer, show
  293.                     // a MessageBox, and fill in the answers.
  294.                     timer1.Stop();
  295.                     timeLabel.Text = "Time's up!";
  296.                     OknoOdp1.Enabled = false;
  297.                     OknoOdp2.Enabled = false;
  298.                     OknoOdp3.Enabled = false;
  299.                     OknoOdp4.Enabled = false;
  300.                 }
  301.         }
  302.  
  303.         private void Baza_Click(object sender, EventArgs e)
  304.         {
  305.             if (powrot == 0)
  306.             {
  307.                 timer1.Stop();
  308.                 player.Stop();
  309.                 OknoOdp1.Visible = false;
  310.                 label1.Visible = false;
  311.                 OknoOdp2.Visible = false;
  312.                 OknoOdp3.Visible = false;
  313.                 OknoOdp4.Visible = false;
  314.                 Zaladuj.Visible = false;
  315.                 Sprawdz.Visible = false;
  316.                 timeLabel.Visible = false;
  317.                 textBox1.Visible = false;
  318.                 Bazytxt.Visible = true;
  319.                 button1.Visible = true;
  320.                 button2.Visible = true;
  321.                 button3.Visible = true;
  322.                 button4.Visible = true;
  323.                 button5.Visible = true;
  324.                 button6.Visible = true;
  325.                 button7.Visible = true;
  326.                 button8.Visible = true;
  327.                 button9.Visible = true;
  328.                 Baza.Location = new Point(493, 42);
  329.                 Baza.Text = "Powrót";
  330.                 this.Controls.Add(Bazytxt);
  331.                 powrot = 1;
  332.  
  333.             }
  334.             else
  335.             {
  336.                 button1.Visible = false;
  337.                 button2.Visible = false;
  338.                 button3.Visible = false;
  339.                 button4.Visible = false;
  340.                 button5.Visible = false;
  341.                 button6.Visible = false;
  342.                 button7.Visible = false;
  343.                 button8.Visible = false;
  344.                 button9.Visible = false;
  345.                 ////
  346.                 label1.Visible = true;
  347.                 OknoOdp1.Visible = true;
  348.                 OknoOdp2.Visible = true;
  349.                 OknoOdp3.Visible = true;
  350.                 OknoOdp4.Visible = true;
  351.                 Zaladuj.Visible = true;
  352.                 Sprawdz.Visible = true;
  353.                 timeLabel.Visible = true;
  354.                 textBox1.Visible = true;
  355.                 Bazytxt.Visible = false;
  356.                 Baza.Location = new Point(493, 42);
  357.                 Baza.Text = "Bazy";
  358.                 powrot = 0;
  359.             }
  360.  
  361.  
  362.             //OpenFileDialog okienko = new OpenFileDialog();
  363.             //okienko.Filter = "Plik Bazy (zip)|*.zip";
  364.             //if (okienko.ShowDialog() == DialogResult.OK || File.Exists(okienko.FileName))
  365.             //{
  366.             //    string[] filePaths = Directory.GetFiles(@"baza");
  367.             //    foreach (string filePath in filePaths)
  368.             //    {
  369.             //        File.Delete(filePath);
  370.             //    }
  371.  
  372.             //    ZipFile.ExtractToDirectory(okienko.FileName, @"baza");
  373.             //    MessageBox.Show("Załadowano baze!");
  374.             //}
  375.         }
  376.  
  377.         private void timeLabel_Click(object sender, EventArgs e)
  378.         {
  379.  
  380.         }
  381.  
  382.         private void Bazytxt_TextChanged(object sender, EventArgs e)
  383.         {
  384.  
  385.         }
  386.  
  387.         private void button1_Click(object sender, EventArgs e)
  388.         {
  389.             try
  390.             {
  391.             WebClient webClient = new WebClient();
  392.             webClient.DownloadFile("http://xulek.16mb.com/upload/TC2.zip", @"TC2.zip");
  393.             string[] filePaths = Directory.GetFiles(@"baza");
  394.             foreach (string filePath in filePaths)
  395.             {
  396.                 File.Delete(filePath);
  397.             }
  398.            
  399.                 if (File.Exists(@"TC2.zip"))
  400.                 {
  401.                    
  402.                     ZipFile.ExtractToDirectory("TC2.zip", @"baza");
  403.                     File.Delete("TC2.zip");
  404.                     MessageBox.Show("Załadowano baze TC2-Sambor!");
  405.                     Baza_Click(sender, e);
  406.                 }
  407.                 else
  408.                 {
  409.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  410.                 }
  411.             }
  412.             catch (Exception)
  413.             {
  414.                 MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  415.             }
  416.         }
  417.  
  418.         private void button2_Click(object sender, EventArgs e)
  419.         {
  420.             WebClient webClient = new WebClient();
  421.             try
  422.             {
  423.             webClient.DownloadFile("http://xulek.16mb.com/upload/EMC.zip", @"EMC.zip");
  424.             string[] filePaths = Directory.GetFiles(@"baza");
  425.             foreach (string filePath in filePaths)
  426.             {
  427.                 File.Delete(filePath);
  428.             }
  429.  
  430.             if (File.Exists(@"EMC.zip"))
  431.             {
  432.                 ZipFile.ExtractToDirectory("EMC.zip", @"baza");
  433.                 File.Delete("EMC.zip");
  434.                 MessageBox.Show("Załadowano baze EMC-Wieckowski!");
  435.                 Baza_Click(sender, e);
  436.             }
  437.             else
  438.             {
  439.                 MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  440.             }
  441.             }
  442.             catch (Exception)
  443.             {
  444.                 MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  445.             }
  446.         }
  447.  
  448.         private void button3_Click(object sender, EventArgs e)
  449.         {
  450.             {
  451.                 WebClient webClient = new WebClient();
  452.                 try
  453.                 {
  454.                     webClient.DownloadFile("http://xulek.16mb.com/upload/kodowanie.zip", @"kodowanie.zip");
  455.                     string[] filePaths = Directory.GetFiles(@"baza");
  456.                     foreach (string filePath in filePaths)
  457.                     {
  458.                         File.Delete(filePath);
  459.                     }
  460.  
  461.                     if (File.Exists(@"kodowanie.zip"))
  462.                     {
  463.                         ZipFile.ExtractToDirectory("kodowanie.zip", @"baza");
  464.                         File.Delete("kodowanie.zip");
  465.                         MessageBox.Show("Załadowano baze Kodowca!");
  466.                         Baza_Click(sender, e);
  467.                     }
  468.                     else
  469.                     {
  470.                         MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  471.                     }
  472.                 }
  473.                 catch (Exception)
  474.                 {
  475.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  476.                 }
  477.             }
  478.         }
  479.  
  480.         private void button4_Click(object sender, EventArgs e)
  481.         {
  482.             {
  483.                 WebClient webClient = new WebClient();
  484.                 try
  485.                 {
  486.                     webClient.DownloadFile("http://xulek.16mb.com/upload/PAIR.zip", @"PAIR.zip");
  487.                     string[] filePaths = Directory.GetFiles(@"baza");
  488.                     foreach (string filePath in filePaths)
  489.                     {
  490.                         File.Delete(filePath);
  491.                     }
  492.  
  493.                     if (File.Exists(@"PAIR.zip"))
  494.                     {
  495.                         ZipFile.ExtractToDirectory("PAIR.zip", @"baza");
  496.                         File.Delete("PAIR.zip");
  497.                         MessageBox.Show("Załadowano baze PAIR-Muszyński!");
  498.                         Baza_Click(sender, e);
  499.                     }
  500.                     else
  501.                     {
  502.                         MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  503.                     }
  504.                 }
  505.                 catch (Exception)
  506.                 {
  507.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  508.                 }
  509.             }
  510.         }
  511.  
  512.         private void button5_Click(object sender, EventArgs e)
  513.         {
  514.             {
  515.                 WebClient webClient = new WebClient();
  516.                 try
  517.                 {
  518.                     webClient.DownloadFile("http://xulek.16mb.com/upload/SieciTelekom.zip", @"SieciTelekom.zip");
  519.                     string[] filePaths = Directory.GetFiles(@"baza");
  520.                     foreach (string filePath in filePaths)
  521.                     {
  522.                         File.Delete(filePath);
  523.                     }
  524.  
  525.                     if (File.Exists(@"SieciTelekom.zip"))
  526.                     {
  527.                         ZipFile.ExtractToDirectory("SieciTelekom.zip", @"baza");
  528.                         File.Delete("SieciTelekom.zip");
  529.                         MessageBox.Show("Załadowano baze Sieci Telekomunikacyjnych!");
  530.                         Baza_Click(sender, e);
  531.                     }
  532.                     else
  533.                     {
  534.                         MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  535.                     }
  536.                 }
  537.                 catch (Exception)
  538.                 {
  539.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  540.                 }
  541.             }
  542.         }
  543.  
  544.         private void button6_Click(object sender, EventArgs e)
  545.         {
  546.             {
  547.                 WebClient webClient = new WebClient();
  548.                 try
  549.                 {
  550.                     webClient.DownloadFile("http://xulek.16mb.com/upload/SO-Lewy.zip", @"SO-Lewy.zip");
  551.                     string[] filePaths = Directory.GetFiles(@"baza");
  552.                     foreach (string filePath in filePaths)
  553.                     {
  554.                         File.Delete(filePath);
  555.                     }
  556.  
  557.                     if (File.Exists(@"SO-Lewy.zip"))
  558.                     {
  559.                         ZipFile.ExtractToDirectory("SO-Lewy.zip", @"baza");
  560.                         File.Delete("SO-Lewy.zip");
  561.                         MessageBox.Show("Załadowano baze Systemów Operacyjnych!");
  562.                         Baza_Click(sender, e);
  563.                     }
  564.                     else
  565.                     {
  566.                         MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  567.                     }
  568.                 }
  569.                 catch (Exception)
  570.                 {
  571.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  572.                 }
  573.             }
  574.            
  575.         }
  576.  
  577.         private void button7_Click(object sender, EventArgs e)
  578.         {
  579.             {
  580.                 WebClient webClient = new WebClient();
  581.                 try
  582.                 {
  583.                     webClient.DownloadFile("http://xulek.16mb.com/upload/Tofik2.zip", @"Tofik2.zip");
  584.                     string[] filePaths = Directory.GetFiles(@"baza");
  585.                     foreach (string filePath in filePaths)
  586.                     {
  587.                         File.Delete(filePath);
  588.                     }
  589.  
  590.                     if (File.Exists(@"Tofik2.zip"))
  591.                     {
  592.                         ZipFile.ExtractToDirectory("Tofik2.zip", @"baza");
  593.                         File.Delete("Tofik2.zip");
  594.                         MessageBox.Show("Załadowano baze Tofika na 2 koło!");
  595.                         Baza_Click(sender, e);
  596.                     }
  597.                     else
  598.                     {
  599.                         MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  600.                     }
  601.                 }
  602.                 catch (Exception)
  603.                 {
  604.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  605.                 }
  606.             }
  607.         }
  608.  
  609.         private void button8_Click(object sender, EventArgs e)
  610.         {
  611.             {
  612.                 WebClient webClient = new WebClient();
  613.                 try
  614.                 {
  615.                     webClient.DownloadFile("http://xulek.16mb.com/upload/PTM.zip", @"PTM.zip");
  616.                     string[] filePaths = Directory.GetFiles(@"baza");
  617.                     foreach (string filePath in filePaths)
  618.                     {
  619.                         File.Delete(filePath);
  620.                     }
  621.  
  622.                     if (File.Exists(@"PTM.zip"))
  623.                     {
  624.                         ZipFile.ExtractToDirectory("PTM.zip", @"baza");
  625.                         File.Delete("PTM.zip");
  626.                         MessageBox.Show("Załadowano baze PTM-Emilianowicz!");
  627.                         Baza_Click(sender, e);
  628.                     }
  629.                     else
  630.                     {
  631.                         MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  632.                     }
  633.                 }
  634.                 catch (Exception)
  635.                 {
  636.                     MessageBox.Show("Nie udało się załadować bazy, sprawdź połączenie z internetem!");
  637.                 }
  638.             }
  639.         }
  640.  
  641.         private void label1_Click(object sender, EventArgs e)
  642.         {
  643.  
  644.         }
  645.     }
  646. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement