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

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

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

  • На уроке создаём программу для записи звуковых файлов,
    которые будут использованы для создания говорящих часов.
  • Дата отправки отчёта: 29 апреля 2015 г.
  • Задание выполнено: за 2 час. 12 мин.
  • Чему научился: Использовать внешние библиотеки, записывать звук файл и воспроизводить его, увидела применение делегатов на практике
  • Что было сложным: Сложностей не возникло
  • Комментарии: Просто удовольствие какое-то, а не урок. Похоже, я начинаю подсаживаться на Вашу систему обучения, потому что получается :) И спасибо Вам за это!
  • Оценка видео-уроку:
Отчёт от 1424 за Новые технологии / Говорящие часы. Запись голоса


Отчёт от 1424 за Новые технологии / Говорящие часы. Запись голоса




Оцени работу

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

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Татьяна  # Новые технологии / Говорящие часы - Запись голоса / 2015-04-29 08:13

Молодец, Таня! Отличная работа, прекрасное настроение и решимость действовать дальше!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: понял что такое директива using! как подключать внешние библиотеки.
Трудности: вот это опять непонятно, как и в предыдущем уроке(!): if(InvokeRequired) //если что?? { BeginInvoke(new EventHandler(waveIn_DataAvalible), sender, e); //делаем что?? }

Научился: Пользоваться библиотекой NАudio для записи и воспроизведения звука. Отличная штука! Очень удобная! Так же узнал что для двумерных массивов размер определяется как Length / 2. Главное забыл: научился подключать сторонние библиотеки!!!
Трудности: Делегаты, которые просто пришлось тупо скопировать. Этот EventHandler загадочный! Он мне напомнил EventListner, когда пытался сделать программу для android.
Понравилось мне использовать двумерные массивы. Наконец, увидел, что в c# тоже используют Dispose(); В С++ с этим, кажется, строже. Понравился урок