/// <summary> /// Método responsável por abrir a tela de ranking para mostrar a classificação dos jogadores /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnRanking_Click(object sender, EventArgs e) { string CaminhoCompleto = Path.Combine(Application.StartupPath, Globais.ARQ_RANKING); if (File.Exists(CaminhoCompleto)) { FrmRanking tela = new FrmRanking(); tela.Show(); } else { MessageBox.Show("O arquivo de ranking não foi encontrado em " + CaminhoCompleto, "Arquivo não existe", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
/// <summary> /// Método responsável por salvar a pontuação do jogador e mostrar o ranking /// </summary> private void SalvarResultado() { Arquivo arquivo = new Arquivo(); arquivo.SalvarRanking(jogador, Application.StartupPath, Globais.ARQ_RANKING); //para o timer para não ficar chamando a toda o hora o fim do jogo tmrQuiz.Stop(); MessageBox.Show("Fim de jogo.", "FIM", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); FrmRanking tela = new FrmRanking(); tela.Show(); }