На этом уроке мы будем переключать карточки и воспроизводить медиа-файлы.
Задание: Написать программу для изучения английских слов.
Дата отправки отчёта:
25 января 2018 г.
Задание выполнено: за
5 дней 14 час. 7 мин.
Чему научился:
Интересно было создавать класс Dictionary и узнать как использовать DirectoryInfo и FileInfo
Что было сложным:
У меня отсутствовал COM компонент WMP. Пришлось его искать, скачивать, пробовать подключить.. потом пришлось ругаться и чистить весь проект, пробовал снова и снова, ничего не вышло, - ошибки и мертвый код. Пробовал версии библиотек от 9 под 12, все падали с баг репортом. Альтернативно нашел System.Media.SoundPlayer() - который отлично проигрывал WAV файлы =)
Программирование - это поиск путей решения поставленных задач, их может быть миллион)) Чем чаще ты будешь видеть более оптимальные решения нежели предлагает твой учитель тем больше будет уровень твоего мастерства в каком то вопросе. В этом плание мне очень нравятся олимпиадные задания, которые критичны ко времени выполнения)))
Научился: Добавлять компонент Windows Media Player и работать с ним, создавать фyнкцию для загрyзки и oтображeния кaртoчки. Очень полезный урок, много узнала нового) От себя только добавила событие, которое закрывает видео при щелчке на нем, так как раньше не возможно было продолжить просмотр карточек, если видео не завершилось. Спасибо большое за приобретение новых навыков! :)
Научился: через слово новое было. компонент WMP, как его добавить. организация работы с множеством массивов. Трудности: не запускалась у меня уже готовая программа, как только я ее переносил в свою папку. Помимо папки с ресурсами с собой нужно еще таскать 2 библиотеки, которые создались видимо автоматически , когда я подключил WMP.
Имя им AxInterop.WMPLib.dll и Interop.WMPLib.dll сильный урок