Timer Kullanımı
Örnek
Günü, Ayı, Yılı, Saati, Dakikayı, Saniyeyi gösteren her saniye bunları yenieleyen ve saniye her 10 değiştiğinde arka planı değiştiren uygulamayı yapınız.
public partial class Form1 : Form
{
Random rnd = new Random();
public Form1()
{
InitializeComponent();
timer2.Interval = 4000;
timer2.Start();
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
label1.Text = (DateTime.Now.Day.ToString());
label2.Text = (DateTime.Now.Month.ToString());
label3.Text = (DateTime.Now.Year.ToString());
label4.Text = (DateTime.Now.Hour.ToString());
label5.Text = (DateTime.Now.Minute.ToString());
label6.Text = (DateTime.Now.Second.ToString());
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = (DateTime.Now.Day.ToString());
label2.Text = (DateTime.Now.Month.ToString());
label3.Text = (DateTime.Now.Year.ToString());
label4.Text = (DateTime.Now.Hour.ToString());
label5.Text = (DateTime.Now.Minute.ToString());
label6.Text = (DateTime.Now.Second.ToString());
}
private void label2_Click(object sender, EventArgs e)
{
}
private void timer2_Tick(object sender, EventArgs e)
{
pictureBox2.BackColor = Color.FromArgb(rnd.Next(256), rnd.Next(256), rnd.Next(256));
}
DateTime simdi = DateTime.Now;
label1.Text = simdi.Day.ToString();
label2.Text = simdi.Month.ToString();
label3.Text = simdi.Year.ToString();
label4.Text = simdi.Hour.ToString();
label5.Text = simdi.Minute.ToString();
label6.Text = simdi.Second.ToString();
DateTime simdi = DateTime.Now;
if (simdi.Second < 10)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktopbara.jpg");
}
else if (simdi.Second < 20)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 30)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 40)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 50)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 60)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
this.BackgroundImageLayout = ImageLayout.Stretch;
}
}
{
Random rnd = new Random();
public Form1()
{
InitializeComponent();
timer2.Interval = 4000;
timer2.Start();
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
label1.Text = (DateTime.Now.Day.ToString());
label2.Text = (DateTime.Now.Month.ToString());
label3.Text = (DateTime.Now.Year.ToString());
label4.Text = (DateTime.Now.Hour.ToString());
label5.Text = (DateTime.Now.Minute.ToString());
label6.Text = (DateTime.Now.Second.ToString());
}
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = (DateTime.Now.Day.ToString());
label2.Text = (DateTime.Now.Month.ToString());
label3.Text = (DateTime.Now.Year.ToString());
label4.Text = (DateTime.Now.Hour.ToString());
label5.Text = (DateTime.Now.Minute.ToString());
label6.Text = (DateTime.Now.Second.ToString());
}
private void label2_Click(object sender, EventArgs e)
{
}
private void timer2_Tick(object sender, EventArgs e)
{
pictureBox2.BackColor = Color.FromArgb(rnd.Next(256), rnd.Next(256), rnd.Next(256));
}
DateTime simdi = DateTime.Now;
label1.Text = simdi.Day.ToString();
label2.Text = simdi.Month.ToString();
label3.Text = simdi.Year.ToString();
label4.Text = simdi.Hour.ToString();
label5.Text = simdi.Minute.ToString();
label6.Text = simdi.Second.ToString();
DateTime simdi = DateTime.Now;
if (simdi.Second < 10)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktopbara.jpg");
}
else if (simdi.Second < 20)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 30)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 40)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 50)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
else if (simdi.Second < 60)
{
this.BackgroundImage = Image.FromFile(@"C:UsersLab1-13Desktop.jpg");
}
this.BackgroundImageLayout = ImageLayout.Stretch;
}
}