C# Alarm Programı Yapımı


Merhaba Arkadaşlar yaptığım C# Alarm Programını Aşağıdan indirebilirsiniz veya kodları inceliyebilirsiniz.



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Media;//www.dbasoft.blogspot.com

namespace Alarm_Programı
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

timer1.Enabled = true;
MessageBox.Show ("Alarm Açık","Bilgi");
}

private void button2_Click(object sender, EventArgs e)
{

timer2.Enabled = false;
timer1.Enabled = false;
MessageBox.Show("Alarm Kapalı", "Bilgi");
}

private void Form1_Load(object sender, EventArgs e)
{
timer1.Enabled = false;
timer2.Enabled = false;
timer3.Enabled = true;
textBox1.Text = DateTime.Now.ToShortDateString();
textBox2.Text = DateTime.Now.ToLongTimeString();
timer2.Interval = 100;
timer1.Interval = 1000;

}

private void timer1_Tick(object sender, EventArgs e)
{
//alarm zamanı geldiyse
if (textBox1.Text == DateTime.Now.ToShortDateString() && textBox2.Text == DateTime.Now.ToLongTimeString())
{
//timer2yi aktif yap (yanıp sönmeyi sağlayacak)
timer2.Enabled = true;

//Alarm metnini bildir
if (checkBox1.Checked == true)
{

SoundPlayer alarm = new SoundPlayer();
string yol = "C:\\Windows\\Media\\Alarm_Sesi.wav"; // Müzik adresi
alarm.SoundLocation = yol;
alarm.Play();
MessageBox.Show(textBox3.Text);
alarm.Stop();

}
else {

MessageBox.Show(textBox3.Text);
}

}

}

private void timer2_Tick(object sender, EventArgs e)
{
//Yazı ve zemin rengini değiştirerek
//Yanıp sönmesini sağla
Color c;
c = textBox3.BackColor;
textBox3.BackColor = textBox4.ForeColor;
textBox4.ForeColor = c;
}

private void timer3_Tick(object sender, EventArgs e)
{
label4.Text = DateTime.Now.Hour.ToString();
label5.Text = DateTime.Now.Minute.ToString();
label6.Text = DateTime.Now.Second.ToString();
}

private void button3_Click(object sender, EventArgs e)
{

}

private void label7_Click(object sender, EventArgs e)
{

}

private void label8_Click(object sender, EventArgs e)
{

}

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{


}
}
}
Rar Şifresi:www.dbasoft.blogspot.com

0 yorum: