コード例 #1
0
        private void checkWin(int schwarz)
        {
            string result = Spielinfos.gameOver(versuch, schwarz); //Prüft ob das Spiel vorbei ist.

            if (String.IsNullOrEmpty(result))
            {
                return;
            }
            else
            {
                if (loesungsbildschirm == null) //Zeigt die Lösungen an wenn kein Lösungsbildschirm offen ist
                {
                    loesungsbildschirm = new Resultpanel(master.zahl);
                    loesungsbildschirm.Show();
                }


                result = result + " Möchten Sie ein neues Spiel starten ?";

                if (MessageBox.Show(result, "", MessageBoxButtons.YesNo) == DialogResult.Yes) //Startet das Spiel neu, oder schließt es
                {
                    loesungsbildschirm.Close();
                    init();
                }
                else
                {
                    this.Close();
                }
            }
        }
コード例 #2
0
 private void CheatButton_Click(object sender, EventArgs e)
 {
     if (versuch < 5)
     {
         MessageBox.Show("Fürs Cheaten musst du erst noch selbst etwas probieren !");
         return;
     }
     loesungsbildschirm = new Resultpanel(master.zahl);
     loesungsbildschirm.Show();
 }