Batuhan adlı üyeden alıntı

private void button1_Click(object sender, EventArgs e)
{
alarmSaati = dateTimePicker1.Value;
timer1.Start();
}


private void timer1_Tick(object sender, EventArgs e)
{
if (DateTime.Now >= alarmSaati)
{
AlarmCal();
}
}


hocam ben datetimepicker koymadım. Yani onuda gördüm de yapmadım bunu yapana kadar delirtti çünkü ya yapıcam ya da yapıcam. Yine alarmı kurdum mesela 18:20 yazdım kurdum saat 18:21 oldugunda calıyor anlamadım gitti.

ÇÖZÜLDÜ

Ek Olarak: Hocam mantıgını şimdi anladım . >= kullanınca oldu . Çünkü ben mastedtextboxa == yazıyorum fakat sadece saat ve dakika giriyorum saniye girmediğim için o da 1 dakika geçtikten sonra çalıyor ama >= yaparsam saniye 00 dan 1 e geçerken direk çalmaya başlıyor teşekkür ederim :)