Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович

Новые технологии / Говорящие часы. Воспроизведение

  • На уроке пишем программу,
    которая показывает и говорит текущее время
  • Дата отправки отчёта: 17 мая 2015 г.
  • Задание выполнено: за 1 час. 30 мин.
  • Чему научился: Пресекать дублирование аудио потоков, выводить время и звук в лейбл по таймеру, обрабатывать нажатие на лейбл.
  • Что было сложным: Разобраться с нумерацией файлов
  • Комментарии: Замечательные получились часы!
  • Оценка видео-уроку:
Отчёт от 1295 за Новые технологии / Говорящие часы. Воспроизведение




Оцени работу

 
Сохранить страницу:

2146. Иван
Иван
ответить
→  Дмитрий Че  # Чашка кофе / Говорящие часы - Воспроизведение / 2015-05-17 19:45

Да, файлов получилось много



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Корректировать записи
Создавать поток в классе Talk - не есть хорошо. Этот класс же у нас отвечает за говорение, так что не стОит загрязнять его посторонними задачами. Лучше на форме создавать поток, который вызовет talk.TalkTime(). Распределение обязанностей по ООП лучше будет. Либо тогда уж сделать метод TalkTimeAsync, который вызовет TalkTime в отдельном потоке. Не надо смешивать всё в одном методе.
Научился: Научился воспроизводить время на форме , чтобы она не подвисала и во время воспроизведения времени при закрытии формы прерывалась.
Трудности: Да вроде из видеоурока все понятно. Лишний раз убеждаюсь - лучшее враг хорошего.
Ура! Часы заговорили моим голосом. Единственное, что хочу на часы подвесить - это расписание и чтобы в нужный момент меня они выгоняли из компьютера - чтобы я походил и размялся.