Esempio n. 1
0
        private void StartKviz_Click(object sender, EventArgs e) //Klik na dugme za pocetak kviza
        {
            string grad = (string)ListaGradova.SelectedItem;     //Uzima se ime izabranog grada radi pronalaska fajla iz kojeg ce se citati pitanja

            if (grad != null)
            {
                //Kad kviz pocne, sakrivaju se komponente za odabir grada
                label1.Hide();
                ListaGradova.Hide();
                StartKviz.Hide();

                linijeFajla = System.IO.File.ReadAllLines(@"Gradovi\" + grad + ".txt");  //Citanje fajla i smjestanje linija u dati string (folder Gradovi se nalazi na istom mjestu kao i exe fajl)
                string[] podaciLinije = linijeFajla[++indeksPitanja].Split(new char[1] {
                    ','
                });                                                                               //Citanje prvog pitanja (++indeksPitanja jer se preskace prva linija fajla koja samo imenuje kolone)

                updateQuiz(podaciLinije);

                //Kviz je zapocet i sada se pojavljuje pitanje zajedno sa ponudjenim odgovorima
                Pitanje.Show();
                Odg1.Show();
                Odg2.Show();
                Odg3.Show();
            }
        }
Esempio n. 2
0
        private void resetujKviz()
        {
            //Resetuje kviz i omogucava ponovno igranje
            Pitanje.Hide();
            Odg1.Hide();
            Odg2.Hide();
            Odg3.Hide();

            label1.Show();
            ListaGradova.Show();
            StartKviz.Show();

            indeksPitanja      = 0;
            brojTacnihOdgovora = 0;
        }