+1
using System;
using System. Collections.Generic;
using System. ComponentModel;
using System. Data;
using System. Drawing;
using System. Text;
using System. Windows.Forms;
namespace adam_asmaca
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button30_Click(object sender, EventArgs e)
{
foreach (Control i in this. Controls) //form üzerindeki bütün kontrolleri tarar...
{
if (i.GetType().Name == "Button") //form üzerindeki buton kontrollerini ayıklama işlemi yapar...
((Button)i).Enabled = true; //bulunan tüm butonların enabled özelliklerini false yapar...
}
button30.Enabled = false;
Random r = new Random();
int sayi = r.Next(39);
comboBox1.SelectedIndex = sayi;
textBox1.Text = comboBox1.Text;
}
private void YAZ(object sender, EventArgs e)
{
label9.Text = (sender as ButtonBase ).Text ;
}
private void label1_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(0, 1), true) == 0)
{
label1.Text = label9.Text. ToString();
label1.Enabled = false;
won();
}
else
AS();
}
private void label2_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(1, 1), true) == 0)
{
label2.Text = label9.Text. ToString();
label2.Enabled = false;
won();
}
else
AS();
}
private void label3_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(2, 1), true) == 0)
{
label3.Text = label9.Text. ToString();
label3.Enabled = false;
won();
}
else
AS();
}
private void label4_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(3, 1), true) == 0)
{
label4.Text = label9.Text. ToString();
label4.Enabled = false;
won();
}
else
AS();
}
private void label5_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(4, 1), true) == 0)
{
label5.Text = label9.Text. ToString();
label5.Enabled = false;
won();
}
else
AS();
}
private void label6_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(5, 1), true) == 0)
{
label6.Text = label9.Text. ToString();
label6.Enabled = false;
won();
}
else
AS();
}
private void label7_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(6, 1), true) == 0)
{
label7.Text = label9.Text. ToString();
label7.Enabled = false;
won();
}
else
AS();
}
private void label8_Click(object sender, EventArgs e)
{
if (string. Compare(label9.Text, textBox1.Text. Substring(7, 1), true) == 0)
{
label8.Text = label9.Text. ToString();
label8.Enabled = false;
won();
}
else
AS();
}
void AS()
{
if (pictureBox1 .Visible ==false)
{pictureBox1.Visible = true;}
else if(pictureBox2 .Visible ==false )
{pictureBox2 .Visible =true ;}
else if (pictureBox3.Visible == false)
{ pictureBox3.Visible = true; }
else if (pictureBox4.Visible == false)
{ pictureBox4.Visible = true; }
else if (pictureBox5.Visible == false)
{ pictureBox5.Visible = true; }
else if (pictureBox6.Visible == false)
{ pictureBox6.Visible = true; }
else if (pictureBox7.Visible == false)
{ pictureBox7.Visible = true; }
else if (pictureBox8.Visible == false)
{ pictureBox8.Visible = true;}
else if (pictureBox9.Visible == false)
{ pictureBox9.Visible = true; }
else if (pictureBox10.Visible == false)
{ pictureBox10.Visible = true;
kayıp();
}
}
void kayıp()
{
if(pictureBox10 .Visible
true)
MessageBox. Show("OYUNU KAYBETTiNiZ... BULMANIZ GEREKEN KELiME " + textBox1.Text + " 'olması gerekirdi... ");
foreach (Control h in this. Controls)
{
if (h.GetType().Name
"Label")
((Label)h).Enabled = true;
}
foreach (Control k in this. Controls)
{
if (k.GetType().Name == "PictureBox")
((PictureBox)k).Visible = false;
}
foreach (Control i in this. Controls)
{
if (i.GetType().Name == "Button")
((Button)i).Enabled = false;
}
foreach (Control m in this. Controls)
{
if (m.GetType().Name == "Label")
((Label)m).Text = " ";
}
button30.Enabled = true;
}
void won()
{
if (label1.Enabled false & label2.Enabled
false & label3.Enabled false & label4.Enabled
false
& label5.Enabled false & label6.Enabled
false & label7.Enabled false & label8.Enabled
false)
{
MessageBox. Show("TEBRiKLER KAZANDINIZ... ");
kayıp();
}
}
Tümünü Göster