Я пытаюсь сделать приложение на C# - visual studio 2010. Это приложение напоминает напоминание. Вы помещаете заметку в текстовое поле и используете DateTimePicker
, чтобы выбрать, когда вам нужно напомнить о вещах.
Проблема в том, что я не знаю, как это сделать.приложение напоминания времени C#
Я выбрал дату и время из DateTimePicker:
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "dd/MM/yyyy HH:mm:ss";
Теперь мне нужно сравнить время от DateTimePicker с текущей датой и временем, и если значение равно шоу кнопки сообщения с текстом.
Я не уверен, могу ли я использовать таймер и как сравнить эти значения? Что-то вроде этого :-)
string timese = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss");
string theDay = dateTimePicker1.Value.ToShortDateString();
private void timer1_Tick(object sender, EventArgs e)
{
if (theDay == theDay2)
{
MessageBox.Show ("Reminder");
}
}
Не могли бы вы помочь мне найти, где проблема в моем коде? ' private DateTime theDay; private void button6_Click (отправитель объекта, EventArgs e) { DateTime theDay = dateTimePicker1.Value; pictureBox3.Visible = true; MessageBox.Show («данные сохранены»); timer1.Enabled = true; } private void timer1_Tick (объект отправитель, EventArgs e) { если (DateTime.Now.CompareTo (theDay)> 0) // проверяет, находится ли теперь послеDay { theDay = DateTime.MaxValue; timer1.Enabled = false; MessageBox.Show («Напоминание») ' – Tlapy