private void BtnEllLoad_Click(object sender, EventArgs e) { string line = ""; bool found = false; if (!File.Exists(Application.StartupPath + "\\SavesTest.txt")) { MessageBox.Show("There is no Save file in your computer, you must create a player and save it first.", "ATTENTION"); this.Hide(); StartForm start = new StartForm(); start.ShowDialog(); this.Close(); } else { StreamReader sr = new StreamReader(Application.StartupPath + "\\SavesTest.txt"); while ((line = sr.ReadLine()) != null) { string[] new_player = line.Split(';'); Player player = new Player(); player.Name = new_player[0]; player.Gender = new_player[1]; player.Species = new_player[2]; player.Credits = Int32.Parse(new_player[3]); player.PazaakGamesWon = Int32.Parse(new_player[4]); player.PazaakGamesLost = Int32.Parse(new_player[5]); player.DejarikGamesWon = Int32.Parse(new_player[6]); player.DejarikGamesLost = Int32.Parse(new_player[7]); playersSaved.Add(player); } sr.Close(); } foreach (Player p in playersSaved) { if (TBoxName.Text == p.Name) { playerSelected.Name = p.Name; playerSelected.Gender = p.Gender; playerSelected.Species = p.Species; playerSelected.Credits = p.Credits; playerSelected.PazaakGamesWon = p.PazaakGamesWon; playerSelected.PazaakGamesLost = p.PazaakGamesLost; playerSelected.DejarikGamesWon = p.DejarikGamesWon; playerSelected.DejarikGamesLost = p.DejarikGamesLost; found = true; } } if (!found) { MessageBox.Show("The name: " + TBoxName.Text + " does not appear on our guest file", "ATTENTION"); } this.Hide(); MenuAccueil menu = new MenuAccueil(); menu.Player1 = playerSelected; menu.ShowDialog(); this.Close(); }
private void BtnEllBack_Click(object sender, EventArgs e) { this.Hide(); StartForm start = new StartForm(); start.ShowDialog(); this.Close(); }