Adam Asmaca C#.NET (C.NET)

Herkesin bildiği adam asmaca oyunu C#.Net kodları… 


adam 

[code language=”csharp”]
public partial class Form1 : Form
{
//Bulacağımız kelimeleri kelime adlı diziye ekledik.
string[] kelime = {"H A K A N ","A L T I N B A Ş " , "K E L E B E K ", "B E Ş P E N Ç E ", "K U Ş L O K U M U ", "T E B E S S Ü M ", "A R A B A L A R ", "M O T İ V A S Y O N ", "İ P T A L ", "A Y G I T ", "K I R I N T I ", "F O R M A L İ Z M ", "M İ N E R A L ", "G E C E S E F A S I ", "H A N I M E L İ ", "A S L A N A Ğ I Z I ", "K A R A B A C A K ", "S A M A N Y O L U ", "T A V Ş A N K A N I ", "B A L B Ö C E Ğ İ ", "B A Ğ L A Ç ", "A K K A Y A ", "D A L B A S T I ", "K A R A B A Ş ", "Ç A N A K ", "Ç A N A K K A L E ", "G İ R E S U N ", "K Ü T A H Y A ", "A K Ç A Y ", "O N B A Ş I ", "M A G N E Z Y U M ", "H Ü V E L B A K İ ", "C U M H U R İ Y E T ", "K E L O Ğ L A N ", "S U İ K A S T " };

Random r1 = new Random();

string[] s; // "s" adlı dizimizdir.(kelimeleri harf harf parçalarken bu diziyi kullanacağız.
int a, puan ;

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
//Form yüklenirken;
{
pictureBox1.Visible = false;//pictureBox1 in Visible(Görünmezlik) özelliği false -form yüklenirken görünmesin- dedik.
pictureBox2.Visible = false;
pictureBox3.Visible = false;
pictureBox4.Visible = false;
pictureBox5.Visible = false;
pictureBox6.Visible = false;
pictureBox7.Visible = false;
pictureBox8.Visible = false;

a = r1.Next(34);// 0 ile 34 arasında değer alır ve a(integer) nın içine atılır.
//Burada 34 yerine "kelime" adlı dizide kaç kelime varsa o sayı yazılır.Ancak 0 dan başladığı için dizideki kelime sayısının 1 eksiğini yazmak makuldur.

if (kelime[a].Length == 10)// Burada "kelime" bizim dizimizin adıdır."a" ise otomatik sayılızdır.
//kelime[a] burada "kelime" adlı diziden a kaç ise o sıradaki kelimeyi alır ve Length komutuyla uzunluğuna bakar.
//Eğer "kelime" adlı diziden gelen kelimenin uzunluğu 10 (boşluklar da sayılır) ise aşağıdakileri yap.
{
s = kelime[a].Split(‘ ‘);//"kelime" adlı diziden gelen kelimeni boşluklara göre harf harf parçalara ayırır ve s dizisine ekler(s[0],s[1],s[2],.. şeklinde harfleri bunların içine teker teker atar).
label1.Text = s[0];//s[0] a tekabül eden harfi formumuzda bulunan label1 in içine atar.
label2.Text = s[1];//s[1] a tekabül eden harfi formumuzda bulunan label2 in içine atar.
label3.Text = s[2];//s[2] a tekabül eden harfi formumuzda bulunan label3 in içine atar.
label4.Text = s[3];//s[3] a tekabül eden harfi formumuzda bulunan label4 in içine atar.
label5.Text = s[4];//s[4] a tekabül eden harfi formumuzda bulunan label5 in içine atar.
label6.Visible = false;//Formumuz da 10 labelimiz olduğundan ve biz bunların,kelimemizin uzunluğu 10 yani harf sayısı 5 olduğundan geri kalan 6,7,8,9,10. labelları kullanmayacağımızdan visible(görünmezlik) özelliğini false yaptık yani görünmesin dedik.
label7.Visible = false;
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
textBox6.Visible = false;//Aynı şekilde, çıkan kelimeyi doğrudan bilip ve harfleri teker teker yazdığımız textBox lardan 1,2,3,4 ve 5. si form yüklenirken görünür.6,7,8,9 ve 10 textBoxlar görünmez.Neden böyle yaptık? çünkü kelimemiz 5 harfli olduğundan textboxların sadece 1,2,3,4 ve 5.si bizi lazım olacak.
textBox7.Visible = false;
textBox8.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "5";//label16 bize kelime nin harf sayısını gösterir.Kelimemiz 5 harfli olduğu için label16 nın içini 5 e eşitledik.

}

if (kelime[a].Length == 12)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Visible = false;
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
textBox7.Visible = false;
textBox8.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "6";
}

if (kelime[a].Length == 14)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
textBox8.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "7";
}

if (kelime[a].Length == 16)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Visible = false;
label10.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "8";
}

if (kelime[a].Length == 18)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Visible = false;
textBox10.Visible = false;
label16.Text = "9";
}

if (kelime[a].Length == 20)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Text = s[9];
label16.Text = "10";
}

label1.Text = "__";//Form yüklenirken kelimenin harflerinin yazılı olacağı label ların için "__" karakterini eşitledik.
label2.Text = "__";
label3.Text = "__";
label4.Text = "__";
label5.Text = "__";
label6.Text = "__";
label7.Text = "__";
label8.Text = "__";
label9.Text = "__";
label10.Text = "__";
}

private void button31_Click(object sender, EventArgs e) //BİLDİRİM BUTTONU
{

textBox1.Text = textBox1.Text.ToUpper();//textBox1.Text in içindeki harfi büyük harfe çevirir
textBox2.Text = textBox2.Text.ToUpper();//textBox2.Text in içindeki harfi büyük harfe çevirir
textBox3.Text = textBox3.Text.ToUpper();//textBox3.Text in içindeki harfi büyük harfe çevirir
textBox4.Text = textBox4.Text.ToUpper();//textBox4.Text in içindeki harfi büyük harfe çevirir
textBox5.Text = textBox5.Text.ToUpper();//textBox5.Text in içindeki harfi büyük harfe çevirir
textBox6.Text = textBox6.Text.ToUpper();//textBox6.Text in içindeki harfi büyük harfe çevirir
textBox7.Text = textBox7.Text.ToUpper();//textBox7.Text in içindeki harfi büyük harfe çevirir
textBox8.Text = textBox8.Text.ToUpper();//textBox8.Text in içindeki harfi büyük harfe çevirir
textBox9.Text = textBox9.Text.ToUpper();//textBox9.Text in içindeki harfi büyük harfe çevirir
textBox10.Text = textBox10.Text.ToUpper();//textBox10.Text in içindeki harfi büyük harfe çevirir

if (kelime[a].Length == 10)
{

if ((s[0] == textBox1.Text) && (s[1] == textBox2.Text) && (s[2] == textBox3.Text) && (s[3] == textBox4.Text) && (s[4] == textBox5.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
else
{
label11.Text = " MAALESEF YANLIŞ TAHMİN ): ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label13.Text = "0";

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 12)
{

if ((s[0] == textBox1.Text) && (s[1] == textBox2.Text) && (s[2] == textBox3.Text) && (s[3] == textBox4.Text) && (s[4] == textBox5.Text) && (s[5] == textBox4.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
else
{
label11.Text = " MAALESEF YANLIŞ TAHMİN ): ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label13.Text = "0";

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 14)
{

if ((s[0] == textBox1.Text) && (s[1] == textBox2.Text) && (s[2] == textBox3.Text) && (s[3] == textBox4.Text) && (s[4] == textBox5.Text) && (s[5] == textBox6.Text) && (s[6] == textBox7.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
else
{
label11.Text = " MAALESEF YANLIŞ TAHMİN ): ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label13.Text = "0";

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 16)
{

if ((s[0] == textBox1.Text) && (s[1] == textBox2.Text) && (s[2] == textBox3.Text) && (s[3] == textBox4.Text) && (s[4] == textBox5.Text) && (s[5] == textBox6.Text) && (s[6] == textBox7.Text) && (s[7] == textBox8.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
else
{
label11.Text = " MAALESEF YANLIŞ TAHMİN ): ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label13.Text = "0";

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 18)
{

if ((s[0] == textBox1.Text) && (s[1] == textBox2.Text) && (s[2] == textBox3.Text) && (s[3] == textBox4.Text) && (s[4] == textBox5.Text) && (s[5] == textBox6.Text) && (s[6] == textBox7.Text) && (s[7] == textBox8.Text) && (s[8] == textBox9.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
else
{
label11.Text = " MAALESEF YANLIŞ TAHMİN ): ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label13.Text = "0";

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 20)
{

if ((s[0] == textBox1.Text) && (s[1] == textBox2.Text) && (s[2] == textBox3.Text) && (s[3] == textBox4.Text) && (s[4] == textBox5.Text) && (s[5] == textBox6.Text) && (s[6] == textBox7.Text) && (s[7] == textBox8.Text) && (s[8] == textBox9.Text) && (s[9] == textBox10.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Text = s[9];

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
else
{
label11.Text = " MAALESEF YANLIŞ TAHMİN ): ";

button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Text = s[9];
label13.Text = "0";

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

}

private void button30_Click(object sender, EventArgs e) //HARF SATIN AL
{//Harf satın alma(harf çıkmamış labellarda harf çıkarır)
if (kelime[a].Length == 10)//kelime adlı diziden gelen kelimenin uzunluğu 10(boşluklarda dahil) ise yani kelime 5 harfli ise,
{
if (label1.Text != s[0])//Formdaki label1 eşit değilse(=!) s[0] a,
label1.Text = s[0];//eşitle.
else
if (label2.Text != s[1])
label2.Text = s[1];
else
if (label3.Text != s[2])
label3.Text = s[2];
else
if (label4.Text != s[3])
label4.Text = s[3];
else
if (label5.Text != s[4])
label5.Text = s[4];

button30.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text))
{
label11.Text = " TEBRİKLER KAZANDINIZ.. (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}

}

if (kelime[a].Length == 12)
{
if (label1.Text != s[0])
label1.Text = s[0];
else
if (label2.Text != s[1])
label2.Text = s[1];
else
if (label3.Text != s[2])
label3.Text = s[2];
else
if (label4.Text != s[3])
label4.Text = s[3];
else
if (label5.Text != s[4])
label5.Text = s[4];
else
if (label6.Text != s[5])
label6.Text = s[5];

button30.Enabled = false;

int puan;
puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text))
{
label11.Text = " TEBRİKLER KAZANDINIZ.. (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}

}

if (kelime[a].Length == 14)
{
if (label1.Text != s[0])
label1.Text = s[0];
else
if (label2.Text != s[1])
label2.Text = s[1];
else
if (label3.Text != s[2])
label3.Text = s[2];
else
if (label4.Text != s[3])
label4.Text = s[3];
else
if (label5.Text != s[4])
label5.Text = s[4];
else
if (label6.Text != s[5])
label6.Text = s[5];
else
if (label7.Text != s[6])
label7.Text = s[6];

button30.Enabled = false;

int puan;
puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text))
{
label11.Text = " TEBRİKLER KAZANDINIZ.. (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 16)
{
if (label1.Text != s[0])
label1.Text = s[0];
else
if (label2.Text != s[1])
label2.Text = s[1];
else
if (label3.Text != s[2])
label3.Text = s[2];
else
if (label4.Text != s[3])
label4.Text = s[3];
else
if (label5.Text != s[4])
label5.Text = s[4];
else
if (label6.Text != s[5])
label6.Text = s[5];
else
if (label7.Text != s[6])
label7.Text = s[6];
else
if (label8.Text != s[7])
label8.Text = s[7];

button30.Enabled = false;

int puan;
puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text) && (s[7] == label8.Text))
{
label11.Text = " TEBRİKLER KAZANDINIZ.. (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}

}

if (kelime[a].Length == 18)
{
if (label1.Text != s[0])
label1.Text = s[0];
else
if (label2.Text != s[1])
label2.Text = s[1];
else
if (label3.Text != s[2])
label3.Text = s[2];
else
if (label4.Text != s[3])
label4.Text = s[3];
else
if (label5.Text != s[4])
label5.Text = s[4];
else
if (label6.Text != s[5])
label6.Text = s[5];
else
if (label7.Text != s[6])
label7.Text = s[6];
else
if (label8.Text != s[7])
label8.Text = s[7];
else
if (label9.Text != s[8])
label9.Text = s[8];

button30.Enabled = false;

int puan;
puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text) && (s[7] == label8.Text) && (s[8] == label9.Text))
{
label11.Text = " TEBRİKLER KAZANDINIZ.. (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}

}

if (kelime[a].Length == 20)
{
if (label1.Text != s[0])
label1.Text = s[0];
else
if (label2.Text != s[1])
label2.Text = s[1];
else
if (label3.Text != s[2])
label3.Text = s[2];
else
if (label4.Text != s[3])
label4.Text = s[3];
else
if (label5.Text != s[4])
label5.Text = s[4];
else
if (label6.Text != s[5])
label6.Text = s[5];
else
if (label7.Text != s[6])
label7.Text = s[6];
else
if (label8.Text != s[7])
label8.Text = s[7];
else
if (label9.Text != s[8])
label9.Text = s[8];
else
if (label10.Text != s[9])
label10.Text = s[9];

button30.Enabled = false;

int puan;
puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text) && (s[7] == label8.Text) && (s[8] == label9.Text) && (s[9] == label10.Text))
{
label11.Text = " TEBRİKLER KAZANDINIZ.. (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

}

private void button32_Click(object sender, EventArgs e) //YENİ OYUN
{//Yeni Oyun a tıklandığında;
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 true yapar….
}

foreach (Control i in this.Controls) //form üzerindeki bütün kontrolleri tarar….
{
if (i.GetType().Name == "Label") //form üzerindeki Label kontrollerini ayıklama işlemi yapar…
((Label)i).Visible= true; //bulunan tüm Labellerin Visible özelliklerini true yapar….
}

foreach (Control i in this.Controls) //form üzerindeki bütün kontrolleri tarar….
{
if (i.GetType().Name == "TextBox") //form üzerindeki textBox kontrollerini ayıklama işlemi yapar…
((TextBox)i).Visible = true; //bulunan tüm textBoxların visible özelliklerini true yapar….
}

foreach (Control i in this.Controls) //form üzerindeki bütün kontrolleri tarar….
{
if (i.GetType().Name == "TextBox") //form üzerindeki textBox kontrollerini ayıklama işlemi yapar…
((TextBox)i).Text = " "; //form üzerindeki textBox kontrollerin içini boş yapar…
}

label11.Text = " ";//yeni oyun buttonuna tıklandığında label11 in içi boş olsun dedik.
label13.Text = "10000";//yeni oyun buttonuna tıklandığında label13 ün içi 10000 değeri atılsın dedik.

pictureBox1.Visible = false;//pictureBox1 in Visible(Görünmezlik) özelliği false -form yüklenirken görünmesin- dedik.
pictureBox2.Visible = false;
pictureBox3.Visible = false;
pictureBox4.Visible = false;
pictureBox5.Visible = false;
pictureBox6.Visible = false;
pictureBox7.Visible = false;
pictureBox8.Visible = false;

a = r1.Next(34);// 0 ile 34 arasında değer alır ve a(integer) nın içine atılır.
//Burada 34 yerine "kelime" adlı dizide kaç kelime varsa o sayı yazılır.Ancak 0 dan başladığı için dizideki kelime sayısının 1 eksiğini yazmak makuldur.

if (kelime[a].Length == 10)// Burada "kelime" bizim dizimizin adıdır."a" ise otomatik sayılızdır.
//kelime[a] burada "kelime" adlı diziden a kaç ise o sıradaki kelimeyi alır ve Length komutuyla uzunluğuna bakar.
//Eğer "kelime" adlı diziden gelen kelimenin uzunluğu 10 (boşluklar da sayılır) ise aşağıdakileri yap.
{
s = kelime[a].Split(‘ ‘);//"kelime" adlı diziden gelen kelimeni boşluklara göre harf harf parçalara ayırır ve s dizisine ekler(s[0],s[1],s[2],.. şeklinde harfleri bunların içine teker teker atar).
label1.Text = s[0];//s[0] a tekabül eden harfi formumuzda bulunan label1 in içine atar.
label2.Text = s[1];//s[1] a tekabül eden harfi formumuzda bulunan label2 in içine atar.
label3.Text = s[2];//s[2] a tekabül eden harfi formumuzda bulunan label3 in içine atar.
label4.Text = s[3];//s[3] a tekabül eden harfi formumuzda bulunan label4 in içine atar.
label5.Text = s[4];//s[4] a tekabül eden harfi formumuzda bulunan label5 in içine atar.
label6.Visible = false;//Formumuz da 10 labelimiz olduğundan ve biz bunların,kelimemizin uzunluğu 10 yani harf sayısı 5 olduğundan geri kalan 6,7,8,9,10. labelları kullanmayacağımızdan visible(görünmezlik) özelliğini false yaptık yani görünmesin dedik.
label7.Visible = false;
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
textBox6.Visible = false;//Aynı şekilde, çıkan kelimeyi doğrudan bilip ve harfleri teker teker yazdığımız textBox lardan 1,2,3,4 ve 5. si form yüklenirken görünür.6,7,8,9 ve 10 textBoxlar görünmez.Neden böyle yaptık? çünkü kelimemiz 5 harfli olduğundan textboxların sadece 1,2,3,4 ve 5.si bizi lazım olacak.
textBox7.Visible = false;
textBox8.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "5";//label16 bize kelime nin harf sayısını gösterir.Kelimemiz 5 harfli olduğu için label16 nın içini 5 e eşitledik.

}

if (kelime[a].Length == 12)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Visible = false;
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
textBox7.Visible = false;
textBox8.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "6";
}

if (kelime[a].Length == 14)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Visible = false;
label9.Visible = false;
label10.Visible = false;
textBox8.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "7";
}

if (kelime[a].Length == 16)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Visible = false;
label10.Visible = false;
textBox9.Visible = false;
textBox10.Visible = false;
label16.Text = "8";
}

if (kelime[a].Length == 18)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Visible = false;
textBox10.Visible = false;
label16.Text = "9";
}

if (kelime[a].Length == 20)
{
s = kelime[a].Split(‘ ‘);
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Text = s[9];
label16.Text = "10";
}

label1.Text = "__";//Oyun yeniden başlarken kelimenin harflerinin yazılı olacağı label ların için "__" karakterini eşitledik.
label2.Text = "__";
label3.Text = "__";
label4.Text = "__";
label5.Text = "__";
label6.Text = "__";
label7.Text = "__";
label8.Text = "__";
label9.Text = "__";
label10.Text = "__";

}

private void button1_Click(object sender, EventArgs e) HARF BUTTONLARI

{

if (kelime[a].Length == 10)//Button1 e yani A harfine tıklandığında "kelime" adlı diziden gelelen kelimenin uzunluğuna bakar.
//Eğer kelimenin uzunluğu 10(boşluklarda dahil) ise yani kelime 5 harfli ise aşağıda güzelparantez"{}" içine alınan komutları yap.
{
if (s[0] == "A")//Form yüklenirken kelimemizi harf harf parçalara ayırmıştık, parçaları s adlı diziye s[0],s[1],..,s[4] şeklinde içine atıp ve bunları da label1.Text=s[0],…,label5.Text=s[4] şeklinde harflerin gözükeceği labellere atmıştık.
//Eğer s[0] ın içine gelen harf "A" ise,
label1.Text = "A";//label1.Text in içine yaz dedik.(form yüklenirken labelların içi"__" karakteriyle dolu olduğundan "A" harfini label1.Text in içine atmalıyız.
button1.Enabled = false;//Button1 i yani A harfini;kullandığımız için Enabled özelliğini false yaparız yani button1 e tıklanamasın,aktif olmasın dedik.
if (s[1] == "A")//Eğer s[1] değişkenine gelen harf A ise,
label2.Text = "A";//label2.Text in içine atar.
button1.Enabled = false;//Yine Button1 i yani A harfini;kullandığımız için Enabled özelliğini false yaparız yani button1 e tıklanamasın,aktif olmasın dedik.
if (s[2] == "A")//Eğer s[2] değişkenine gelen harf A ise,
label3.Text = "A";//label3.Text in içine atar.
button1.Enabled = false;//Yine Button1 i yani A harfini;kullandığımız için Enabled özelliğini false yaparız yani button1 e tıklanamasın,aktif olmasın dedik.
if (s[3] == "A")//Eğer s[3] değişkenine gelen harf A ise,
label4.Text = "A";//label4.Text in içine atar.
button1.Enabled = false;//Yine Button1 i yani A harfini;kullandığımız için Enabled özelliğini false yaparız yani button1 e tıklanamasın,aktif olmasın dedik.
if (s[4] == "A")//Eğer s[4] değişkenine gelen harf A ise,
label5.Text = "A";//label5.Text in içine atar.
button1.Enabled = false;//Yine Button1 i yani A harfini;kullandığımız için Enabled özelliğini false yaparız yani button1 e tıklanamasın,aktif olmasın dedik.

//Eğer "A" harfi s[0],s[1],s[2],s[3] ve s[4] e eşit değilse(!=) aşağıdaki komutları yap.
if ((s[0] != "A") && (s[1] != "A") && (s[2] != "A") && (s[3] != "A") && (s[4] != "A"))
{
if (pictureBox1.Visible == false)//Eğer pictureBox1 görünmez ise,
{
pictureBox1.Visible = true;//pictureBox1 ın Visible özelliğini true yani i görünür yap.
button1.Enabled = false;//Button1 i yani A harfini pasif duruma getir.
//pictureBox1 görünüz olduğu için yani kullanıcı yanlış bildi.
puan = (int.Parse(label13.Text)) / 2;//Formda label13 de bulunan puanı(başlanğıçda 10000 değeri içerir) ikiye böler.(label13 ün içindeki bir sayı değeri olduğundan int.Pars(label13.text) dedik yani label13 ü integer a çevir dedik.
label13.Text = puan.ToString();//elde ettiğimiz yeni puanı tekrar yazıya çevirerek label13 ün içine at dedik.

label17.Text = "7";//Burası bizim kalan hak sayımızı gösterir.Toplam 8 pictureBox vardır ve 1 i (pictureBox1) açıldığı için 7 hakkımız kalmıştır ve 7 yi label17 nin içine attık.

}
else//eğer yukarıdaki if deki gibi değilse

//eğer pictureBox1 görünür,pictureBox2 görünmez ise,
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == false))
{
pictureBox2.Visible = true;//pictureBox2 yi görünür yap.
button1.Enabled = false;//button1 i pasif yap.

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "6";
}
else//eğer yukarıdaki if deki gibi değilse
//eğer pictureBox1 görünür,pictureBox2 görünür,pictureBox3 görünmez ise,
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == false))
{
pictureBox3.Visible = true;//pictureBox3 ü görünür yap.
button1.Enabled = false;//button1 i pasif yap.

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "5";
}

else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == false))
{
pictureBox4.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "4";

}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == false))
{
pictureBox5.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "3";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == false))
{
pictureBox6.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "2";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == false))
{
pictureBox7.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "1";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == true) && (pictureBox8.Visible == false))
{
pictureBox8.Visible = true;
button1.Enabled = false;
//Burada sonuncu olan pictureBox8 görünür adam asılır.
label11.Text = "MAALESEF ADAM ASILDI..";//label11 in içine "MAALESEF ADAM ASILDI.." yazdır.
label13.Text = "0";//Puanımız 0 landı.
label17.Text = "0";//Hakkımız 0 landı.
button30.Enabled = false;//button30 u pasif yap.
button31.Enabled = false;//button31 i pasif yap.
//bullmamız gereken kelimeleri labellarda gösterir.
label1.Text = s[0];//s[0] daki harfi label1 de göster
label2.Text = s[1];//s[1] daki harfi label1 de göster
label3.Text = s[2];//s[2] daki harfi label1 de göster
label4.Text = s[3];//s[3] daki harfi label1 de göster
label5.Text = s[4];//s[4] daki harfi label1 de göster

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}
else//Eğer "A" harfi s[0],s[1],s[2],s[3] ve s[4] e eşit ise bütün hafleri bilmiş isek,

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";//label11 e " TEBRİKLER BİLDİNİZ (: " yazdır.

button30.Enabled = false;//button30 u pasif duruma getir.
button31.Enabled = false;//button31 i pasif duruma getir.

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}

}

if (kelime[a].Length == 12)
{
if (s[0] == "A")
label1.Text = "A";
button1.Enabled = false;
if (s[1] == "A")
label2.Text = "A";
button1.Enabled = false;
if (s[2] == "A")
label3.Text = "A";
button1.Enabled = false;
if (s[3] == "A")
label4.Text = "A";
button1.Enabled = false;
if (s[4] == "A")
label5.Text = "A";
button1.Enabled = false;
if (s[5] == "A")
label6.Text = "A";
button1.Enabled = false;

if ((s[0] != "A") && (s[1] != "A") && (s[2] != "A") && (s[3] != "A") && (s[4] != "A") && (s[5] != "A"))
{

if (pictureBox1.Visible == false)
{
pictureBox1.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "7";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == false))
{
pictureBox2.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "6";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == false))
{
pictureBox3.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "5";

}

else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == false))
{
pictureBox4.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "4";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == false))
{
pictureBox5.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "3";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == false))
{
pictureBox6.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "2";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == false))
{
pictureBox7.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "1";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == true) && (pictureBox8.Visible == false))
{
pictureBox8.Visible = true;
button1.Enabled = false;

label11.Text = "MAALESEF ADAM ASILDI..";
label13.Text = "0";
label17.Text = "0";
button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}
else

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}
}

if (kelime[a].Length == 14)

{
if (s[0] == "A")
label1.Text = "A";
button1.Enabled = false;
if (s[1] == "A")
label2.Text = "A";
button1.Enabled = false;
if (s[2] == "A")
label3.Text = "A";
button1.Enabled = false;
if (s[3] == "A")
label4.Text = "A";
button1.Enabled = false;
if (s[4] == "A")
label5.Text = "A";
button1.Enabled = false;
if (s[5] == "A")
label6.Text = "A";
button1.Enabled = false;
if (s[6] == "A")
label7.Text = "A";
button1.Enabled = false;

if ((s[0] != "A") && (s[1] != "A") && (s[2] != "A") && (s[3] != "A") && (s[4] != "A") && (s[5] != "A") && (s[6] != "A"))
{

if (pictureBox1.Visible == false)
{
pictureBox1.Visible = true;
button1.Enabled = false;

label17.Text = "7";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == false))
{
pictureBox2.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "6";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == false))
{
pictureBox3.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "5";
}

else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == false))
{
pictureBox4.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "4";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == false))
{
pictureBox5.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "3";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == false))
{
pictureBox6.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "2";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == false))
{
pictureBox7.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "1";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == true) && (pictureBox8.Visible == false))
{
pictureBox8.Visible = true;
button1.Enabled = false;

label11.Text = "MAALESEF ADAM ASILDI..";
label13.Text = "0";
label17.Text = "0";
button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}
else

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}
}

}

if (kelime[a].Length == 16)
{
if (s[0] == "A")
label1.Text = "A";
button1.Enabled = false;
if (s[1] == "A")
label2.Text = "A";
button1.Enabled = false;
if (s[2] == "A")
label3.Text = "A";
button1.Enabled = false;
if (s[3] == "A")
label4.Text = "A";
button1.Enabled = false;
if (s[4] == "A")
label5.Text = "A";
button1.Enabled = false;
if (s[5] == "A")
label6.Text = "A";
button1.Enabled = false;
if (s[6] == "A")
label7.Text = "A";
button1.Enabled = false;
if (s[7] == "A")
label8.Text = "A";
button1.Enabled = false;

if ((s[0] != "A") && (s[1] != "A") && (s[2] != "A") && (s[3] != "A") && (s[4] != "A") && (s[5] != "A") && (s[6] != "A") && (s[7] != "A"))
{

if (pictureBox1.Visible == false)
{
pictureBox1.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "7";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == false))
{
pictureBox2.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "6";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == false))
{
pictureBox3.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "5";
}

else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == false))
{
pictureBox4.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "4";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == false))
{
pictureBox5.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "3";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == false))
{
pictureBox6.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "2";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == false))
{
pictureBox7.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "1";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == true) && (pictureBox8.Visible == false))
{
pictureBox8.Visible = true;
button1.Enabled = false;

label11.Text = "MAALESEF ADAM ASILDI..";
label13.Text = "0";
label17.Text = "0";
button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}
else

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text) && (s[7] == label8.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}

if (kelime[a].Length == 18)
{
if (s[0] == "A")
label1.Text = "A";
button1.Enabled = false;
if (s[1] == "A")
label2.Text = "A";
button1.Enabled = false;
if (s[2] == "A")
label3.Text = "A";
button1.Enabled = false;
if (s[3] == "A")
label4.Text = "A";
button1.Enabled = false;
if (s[4] == "A")
label5.Text = "A";
button1.Enabled = false;
if (s[5] == "A")
label6.Text = "A";
button1.Enabled = false;
if (s[6] == "A")
label7.Text = "A";
button1.Enabled = false;
if (s[7] == "A")
label8.Text = "A";
button1.Enabled = false;
if (s[8] == "A")
label9.Text = "A";
button1.Enabled = false;

if ((s[0] != "A") && (s[1] != "A") && (s[2] != "A") && (s[3] != "A") && (s[4] != "A") && (s[5] != "A") && (s[6] != "A") && (s[7] != "A") && (s[8] != "A"))
{

if (pictureBox1.Visible == false)
{
pictureBox1.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "7";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == false))
{
pictureBox2.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "6";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == false))
{
pictureBox3.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "5";
}

else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == false))
{
pictureBox4.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "4";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == false))
{
pictureBox5.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "3";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == false))
{
pictureBox6.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "2";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == false))
{
pictureBox7.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "1";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == true) && (pictureBox8.Visible == false))
{
pictureBox8.Visible = true;
button1.Enabled = false;

label11.Text = "MAALESEF ADAM ASILDI..";
label13.Text = "0";
label17.Text = "0";
button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}
else

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text) && (s[7] == label8.Text) && (s[8] == label9.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}

}

if (kelime[a].Length == 20)
{
if (s[0] == "A")
label1.Text = "A";
button1.Enabled = false;
if (s[1] == "A")
label2.Text = "A";
button1.Enabled = false;
if (s[2] == "A")
label3.Text = "A";
button1.Enabled = false;
if (s[3] == "A")
label4.Text = "A";
button1.Enabled = false;
if (s[4] == "A")
label5.Text = "A";
button1.Enabled = false;
if (s[5] == "A")
label6.Text = "A";
button1.Enabled = false;
if (s[6] == "A")
label7.Text = "A";
button1.Enabled = false;
if (s[7] == "A")
label8.Text = "A";
button1.Enabled = false;
if (s[8] == "A")
label9.Text = "A";
button1.Enabled = false;
if (s[9] == "A")
label10.Text = "A";
button1.Enabled = false;

if ((s[0] != "A") && (s[1] != "A") && (s[2] != "A") && (s[3] != "A") && (s[4] != "A") && (s[5] != "A") && (s[6] != "A") && (s[7] != "A") && (s[8] != "A") && (s[9] != "A"))
{

if (pictureBox1.Visible == false)
{
pictureBox1.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "7";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == false))
{
pictureBox2.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "6";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == false))
{
pictureBox3.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "5";
}

else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == false))
{
pictureBox4.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "4";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == false))
{
pictureBox5.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "3";
}
else

if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == false))
{
pictureBox6.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "2";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == false))
{
pictureBox7.Visible = true;
button1.Enabled = false;

puan = (int.Parse(label13.Text)) / 2;
label13.Text = puan.ToString();

label17.Text = "1";
}

else
if ((pictureBox1.Visible == true) && (pictureBox2.Visible == true) && (pictureBox3.Visible == true) && (pictureBox4.Visible == true) && (pictureBox5.Visible == true) && (pictureBox6.Visible == true) && (pictureBox7.Visible == true) && (pictureBox8.Visible == false))
{
pictureBox8.Visible = true;
button1.Enabled = false;

label11.Text = "MAALESEF ADAM ASILDI..";
label13.Text = "0";
label17.Text = "0";
button30.Enabled = false;
button31.Enabled = false;
label1.Text = s[0];
label2.Text = s[1];
label3.Text = s[2];
label4.Text = s[3];
label5.Text = s[4];
label6.Text = s[5];
label7.Text = s[6];
label8.Text = s[7];
label9.Text = s[8];
label10.Text = s[9];

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}
else

if ((s[0] == label1.Text) && (s[1] == label2.Text) && (s[2] == label3.Text) && (s[3] == label4.Text) && (s[4] == label5.Text) && (s[5] == label6.Text) && (s[6] == label7.Text) && (s[7] == label8.Text) && (s[8] == label9.Text) && (s[9] == label10.Text))
{
label11.Text = " TEBRİKLER BİLDİNİZ (: ";

button30.Enabled = false;
button31.Enabled = false;

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 = false; //bulunan tüm butonların enabled özelliklerini false yapar….
button32.Enabled = true;
}

}
}

}

} [/code]

Önemli Not: Tüm Harf Button’ları için geçerli tek bir kod satırı verilmiştir diğer harflere aynı kodları uyguluyarak çalıştırabilirsiniz.

 

Projeyi İndir

  

Yorumlar 38

  • program çoq gzl de açık lise temizlik,para takip programını da c sharpa göre hazırlarsanız sevinirim…

  • temizlik , para takip derken neyi kastediyorsun.Ayrıntılı olarak anlatırsan yardımcı olmaya çalışırız.

  • arkadaşımemegine saglık,bana visual basic’de hazırlanmış bir devamsızlık çizelgesi hazırlarsanız sevinirim

  • güzel bir uygulamaya benziyor teşşekkürler :=)

  • kardeş yha bana bunun 2003 de yapılmışını gönderirmisin rica etsem çok lazım xS

  • Kusura bakmayın şuan olmaz.Sen kodlara bakarak kendin çevirebilirsin.

  • merhaba admin öncelikle teşekkürler.ne okuyorsun sen sorması ayıp ve kendini iyi geliştirmişsin helal olsun.:) teşekkğürler

  • 🙂 teşekkürler.

  • Hocam, eyvallah çok makbule geçti fakat daha baside indirgenmiş, daha az kodlarla yazılmışı varsa onu mailime göndermenizi veya siteye eklemenizi rica ediyorum. Çok acil.. Saygılar.

  • Elimizde olan bu.Daha basit olanı yok maalesef.

  • hocam elinize sağlık çok güzel

  • Çok uzun ve güzel bir program…Benim de bir konuda yardıma ihtyacım var.Eğer yardım edebilen birisi olursa çok sevinirim….Benim şuanda televizyonunda da yayınlanın bir tür kelime tahmin oyunu olan yani boşluk sayısına göre kelime üretip doğru kelimelerin olduğu bir programa ihtiyacım var…Yani bu oyunun Kodlarına ve Görünümüne…Yardımcı olabilen birisi çıkarsa çok memnun olurum…Şimdiden teşekkürler.

  • Çok şanslısın.Geçen sene yaptğım ama bir türlü yayınlamadığım kelime oyunu programı var elimde.Önceden kanal 1 de şimdi bloomberg ht tv yayınlanan kelime oyunu yarışmasına benzer bir program hazırladım.Bir kaç gün içerisinde yayınlarım.

  • burada 29 harf için de 927-949. satırları mı yazacağız. bir de & komutu ne işe yarıyor onları anlamadım 🙁 yardımcı olursanız sevinirim…şimdiden tşkler…

  • yukarıdaki projeyi indir linkinden programı indirip kodlarına bakabilirsin.&& ve anlamındadaır.amp ler omayacak.eklentiten kaynaklanan bir sorun.amp ler yazılmayacak yani.

  • admin elinde çarkıfelek oyunu kodları var m?

  • maalesef yok.

  • acil bu programı nerden bulabilriz çarkıfelek oyun programı

  • admin saol ama link ölmüs maalesef neyse tşk

  • link çalışıyo.

  • visual basic .net 2005 de adam asmaca kodu çalışır mı? çalışmazsa başka kod var mı? yardım eder misiniz? lütfennnnnnn çokkkk acil 🙁

  • c# ile program yapıla bilinirmi tam olarak ne yapılıyo bu programla ???

  • if (kelime[a].Length==10)
    {
    if((s[0]==textBox1.Text)&& (s[1]==textBox2.Text)
    && (s[2]==textBox3.Text)
    && (s[3]==textBox4.Text)
    && (s[4]==textBox5.Text))

    bu kodları doğru yazdım ama hata alıyorum şu ana kadar diğer kodlarada baktım hata yok görünüyo sizce nedendir

  • ampler olmayacak.Yani aşağıdaki gibi olacak.

    if (kelime[a].Length==10)
    {
    if((s[0]==textBox1.Text)&& (s[1]==textBox2.Text) && (s[2]==textBox3.Text) && (s[3]==textBox4.Text) && (s[4]==textBox5.Text))

  • teşekkürler yardımınız için hata düzeldi program çalışıyor

  • adam asmaca programını veri tabanı ile nasıl yapabilirim yardım edebilirmisiniz

  • admin çok güzel bi site yapmışsın ellerine sağlık ama bana bunun asp.net de yapılmış hali lazım ya bi yardım edebilir misin (yani web applicatıon)

  • net beans ide’de bu kodlar çalışır mı acaba acil lazım:(

  • yaa biz neden 10 textbox var anlamadk proje ödevimiz normalde 7 textbox var lütfen yardım edinnnn!!!!!!!!!!!!

  • textboxlar dizi içindeki kelimelerin karakter sayısına göre geliyor.Mesela rastgele kelime 7 karakterli ise 7 textbox,8 ise 8 textbox geliyor.Diğerleri gizleniyor.Eğer sen sadece 7 karakterli kelime olsun istiyorsan dizi içindeki 7 den fazla karakterli kelimeler yerine 7 karakterli kelimeler yazabilirsiniz.

  • merhaba biz 10.sınıf öğrencisiyiz. visual studio kullnıyoruz. programlamamız çok iyi. 10.sınıf konularında yardımcı oluruz.

  • asu ve banu:
    Siteye hazır örnekler gönderebilirsiniz.

  • merhaba ben lise 3 bilişim öğrencisiyim . bir proje ödevim var c# windows formlarla tavla oyunu yazmam gerek ama yapamadım . 15 nisan tarihinde ödevler teslim edilecek yardımcı olurmusunuz lütfen çok acil durumdayım

  • mrb ben Microsoft Visual Web Developer 2008 Express Edition görüyorum c# dilinde öğreniyoruz bi ödev verildi 61 isimli bir radio button çalısma sayfasında seçilince bir artması gerekiyo 62 olmalı ama kodlarını bilmiyorum yazarmısınız bana

  • Forma eklendiğin radio butonun text özelliğini 61 yap ve radio buton üzerine çift tıklarak aşağıdaki kodu yaz.
    private void radioButton1_CheckedChanged(object sender, EventArgs e)
    {
    radioButton1.Text =(int.Parse(radioButton1.Text) + 1).ToString();
    }

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir