示例#1
0
        private void enviarDatos()
        {
            Ahorcado var = new Ahorcado();

            var.Show();
            this.Hide();
        }
示例#2
0
 public static Ahorcado getInstancia() //singleton
 {
     if (Instancia == null)
     {
         Instancia = new Ahorcado();
     }
     return(Instancia);
 }
示例#3
0
        private void verificarEstado()
        {
            switch (Ahorcado.getInstancia().Estado)
            {
            case 0:
                pbImagen.Image = null;
                break;

            case 1:

                pbImagen.Image = new System.Drawing.Bitmap(ruta + "1.png");
                break;

            case 2:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "2.png");
                break;

            case 3:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "3.png");
                break;

            case 4:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "4.png");
                break;

            case 5:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "5.png");
                break;

            case 6:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "6.png");
                break;

            case 7:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "7.png");
                break;

            case 8:
                pbImagen.Image = new System.Drawing.Bitmap(ruta + "8.png");
                MessageBox.Show("Usted  ha perdido");
                Ahorcado.getInstancia().Iniciar();
                break;
            }
            if (!lblResultado.Text.Contains('-'))
            {
                MessageBox.Show("Has Ganado");
            }
        }
示例#4
0
        static void Main(string[] args)
        {
            Ahorcado a   = new Ahorcado();
            int      rep = 0;

            do
            {
                Console.WriteLine("Bienvenido al ahorcado");
                a.Ejecutar();

                Console.WriteLine("Digite 1 para repetir el programa");
                rep = int.Parse(Console.ReadLine());
            } while (rep == 1);

            Console.WriteLine("-----------------------------");
            Console.WriteLine("Hecho por David Rivas 1365295");
            Console.ReadKey();
        }
示例#5
0
 public void Setup()
 {
     ahorcado = new Ahorcado.Ahorcado("palabra");
     ahorcadoPalabraAleatoria = new Ahorcado.Ahorcado();
 }
示例#6
0
        private void button3_Click(object sender, EventArgs e)
        {
            lblResultado.Text = Ahorcado.getInstancia().BuscarPalabra(txtPalabra.Text);

            verificarEstado();
        }
示例#7
0
        private void button1_Click(object sender, EventArgs e)
        {
            lblResultado.Text = Ahorcado.getInstancia().Buscar(txtLetra.Text[0]);

            verificarEstado();
        }
示例#8
0
 private void button2_Click(object sender, EventArgs e)
 {
     Ahorcado.getInstancia().Iniciar();
     pbImagen.Image    = null;
     lblResultado.Text = "-";
 }
示例#9
0
 public void Setup()
 {
     ahorcado = new Ahorcado.Ahorcado();
 }