c# araba ve trafik ışığı uygulaması

Butona basınca

Yeşil ışık yanacak. Araba harekete geçecek.

5 sn sonra1

Sarı ışık yanacak. Araba duracak. 2 sn duracak.

2 sn sonra kırmızı ışık yanacak.

Daha sonra tekrar aynı işlem devam edecek.

2 Buton , 1 Timer,1 Label ve 1 Picture Box Kullanıyoruz.

araba

kirmizisariyesil


namespace WindowsFormsApplication3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int t;
private void button1_Click(object sender, EventArgs e)
{
timer1.Start();
}

private void timer1_Tick(object sender, EventArgs e)
{
t++;

if (t<5)
{
button2.Left = button2.Left + 10;
pictureBox1.Image = Image.FromFile(Application.StartupPath + "\\yesil.jpg");
}
label1.Text = t.ToString();

if (t>5)
{

pictureBox1.Image = Image.FromFile(Application.StartupPath + "\\sari.jpg");

}

if (t>7)
{

pictureBox1.Image = Image.FromFile(Application.StartupPath + "\\kirmizi.jpg");

}
if (t == 9)
{
t = 0;
}

}

private void button3_Click(object sender, EventArgs e)
{
timer1.Stop();
}

private void Form1_Load(object sender, EventArgs e)
{
t = 0;

}
}
}

2

3.246 defa okundu.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir