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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Хранитель экрана / VIP. Говорящие часы. Воспроизведение

  • На уроке пишем программу,
    которая показывает и говорит текущее время
  • Дата отправки отчёта: 6 сентября 2017 г.
  • Задание выполнено: за 2 час. 30 мин.
  • Чему научился: Закрепил запись с микрофона
  • Что было сложным: найти время
  • Комментарии: Реализовал оптимизированный список необходимых файлов.
    Реализовал функции с общей озвучкой чисел.
    Объединил формы записи голоса и часов в одной программе.
    Добавил меню, через которое можно вызывать запись голоса.
    Используется один общий массив файлов для записи и воспроизведения.
    Реализовал озвучку секунд.
    Реализовал воспроизведение каждый час.
    При открытии записи голоса, основное окно скрывается.
    При закрытии окна записи голоса высвобождаются ресурсы и отображается основная форма.
    Отличные вип уроки, очень понравились, ребёнок в восторге.
  • Оценка видео-уроку:
Отчёт от 10558 за Хранитель экрана / VIP. Говорящие часы. Воспроизведение


Отчёт от 10558 за Хранитель экрана / VIP. Говорящие часы. Воспроизведение




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Хранитель экрана / VIP. Говорящие часы. Воспроизведение / 2017-09-06 10:31

Только хотел написать - а секунды озвучивать сможешь сделать?
Как уже оказалось, что ты сделал... Может краткий видеообзор с презентацией часов в виде секунд?


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Хранитель экрана / VIP. Говорящие часы. Воспроизведение / 2017-09-06 10:33

А чем отличается функция на 179 от 210 строки ?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Хранитель экрана / VIP. Говорящие часы. Воспроизведение / 2017-09-06 10:38

179 воспроизводит общие числа для часов, минут и секунд.
210 воспроизводит общие числа для минут и секунд.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Евгений Волосатов  # Хранитель экрана / VIP. Говорящие часы. Воспроизведение / 2017-09-06 10:39

По поводу видео обзора думал, но времени не было, я и так не успел вчера доделать, куча дел и школа началась. Раза три брался за доработку урока. Но видео думаю надо записать. Для наглядности.


13540. --
Алексей Малышев
Алексей Малышев
ответить
→  Иван Воронин  # Хранитель экрана / VIP. Говорящие часы. Воспроизведение / 2017-09-07 22:22

озвучка секунд это сильно ((:


10558. --
Иван Воронин
Иван Воронин
ответить
→  Алексей Малышев  # Хранитель экрана / VIP. Говорящие часы. Воспроизведение / 2017-09-08 00:41

Разница от минут не большая. =)



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Все еще учу Microsoft Visual C# 2008 Express Edition
Трудности: Запихнуть аудиофайлы в ресурсы и заставить работать программу.
Интересно.


Научился: 1. использование объекта DateTime и преобразование его данных к виду hh:mm:ss 2. использование отдельного класса для разделения функционалов формы и программы 3. ознакомился с многопоточностью на примере воспроизведения звуковых файлов
Трудности: многопоточность и делегирование
хорошая программа получилась, функциональная.