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

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

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

  • На уроке создаём программу для записи звуковых файлов,
    которые будут использованы для создания говорящих часов.
  • Дата отправки отчёта: 16 сентября 2015 г.
  • Задание выполнено: за 2 час. 20 мин.
  • Чему научился: понял что такое директива using! как подключать внешние библиотеки.
  • Что было сложным: вот это опять непонятно, как и в предыдущем уроке(!):
    if(InvokeRequired)  //если что??
        {
              BeginInvoke(new EventHandler<WaveInEventArgs>(waveIn_DataAvalible), sender, e);  //делаем что??
        }
  • Комментарии:  
  • Оценка видео-уроку:
Отчёт от 6458 за Новые технологии / Говорящие часы. Запись голоса




Оцени работу

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

1947. Denis
Denis
ответить
→  Илья  # Новые технологии / Говорящие часы. Запись голоса / 2015-09-17 08:44

Этот урок не проходил, но насколько я понял из собственного опыта, BeginInvoke используется для выполнения кода из одного потока в другом. InvokeRequired можно дословно перевести как "Требуется вызов процедуры". Если требуется вызов процедуры - начинаем вызов (создаем новый обработчик события) .. как то так =)


6458. Илья
Илья
ответить
# Новые технологии / Говорящие часы. Запись голоса / 2015-09-17 02:39

Аааа, как же круто, досидел до ночи, НО я сумел, записывать голос в WAV и тутже конвертировать файл в mp3 и сохранять в отдельную папку, happy))) завтра прикручу к часам чтоб брал mp3 и добавлю в ресурсы. это облегчит мне программу в 3-4 раза!!!!


24. Оля
Оля
ответить
→  Илья  # Новые технологии / Говорящие часы. Запись голоса / 2015-09-16 21:37

Илья, замечательно что набрался новых знаний, и все работает!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Использовать внешние библиотеки, записывать звук файл и воспроизводить его, увидела применение делегатов на практике
Трудности: Сложностей не возникло
Просто удовольствие какое-то, а не урок. Похоже, я начинаю подсаживаться на Вашу систему обучения, потому что получается :) И спасибо Вам за это!
Научился: узнала много, можно записывать wav еще услышала про работу делегатов, и еще очень много всего
Трудности: совсем непонятно как мы прописывали делегаты, это тема меня очень пугает, ни видела как они работают еще, еще не то что сложно сколько внимательно нужно прописать массив который составляет наши записи
Очень интересно, даже не вериться, что я это все-таки сделала, все получилось и все работает! Ура! А еще впереди многому учиться и учиться!!!