Решение. Далее будет отмечено, что нужно изменить в предыдущем упражнении

Далее будет отмечено, что нужно изменить в предыдущем упражнении. Если вы не хотите удалить первый вариант решения (упражнение 6.4), то при указании заменить операторы старые операторы не удаляйте, а заносите в комментарии.

В классе формы замените тип переменной Seconds на DateTime (эта структура была изучена в лабораторной работе № 4).

В обработчике события Click кнопки StartButton оператор обнуления счетчика секунд замените на следующий оператор:

Seconds = new DateTime();

а оператор вывода значения секундомера замените на такой:

TimeLabel.Text = Seconds.ToLongTimeString();

Здесь мы создаем новый экземпляр структуры DateTime с помощью конструктора и выводим его значение в метке, используя метод ToLongTimeString ().

Операторы в обработчике события Tick компонента timer1 замените на следующие операторы:

//увеличиваем значение секундомера на 1 секунду

Seconds = Seconds.AddSeconds(1);

TimeLabel.Text = Seconds.ToLongTimeString(); //отображаем изменения

Запустите приложение и убедитесь в правильности его работы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: