На этом уроке мы будем переключать карточки и воспроизводить медиа-файлы.
Задание: Написать программу для изучения английских слов.
Дата отправки отчёта:
4 апреля 2020 г.
Задание выполнено: за
2 час. 4 мин.
Чему научился:
Установка новый компонентов, повторил настройку форм, загрузка данных
Что было сложным:
private void player_OpenStateChange(object sender, AxWMPLib._WMPOCXEvents_OpenStateChangeEvent e) { if (e.NewState == 1) player.Visible = false; // в данном событии это не работает, создал текст, который скрыт по умолчанию, но как открывается плеер - показывается текст, нажав на который плеер закрывается (колхозно, но пойдет раз не работает нормальный способ) }
Научился: Интересно было создавать класс Dictionary и узнать как использовать DirectoryInfo и FileInfo Трудности: У меня отсутствовал COM компонент WMP. Пришлось его искать, скачивать, пробовать подключить.. потом пришлось ругаться и чистить весь проект, пробовал снова и снова, ничего не вышло, - ошибки и мертвый код. Пробовал версии библиотек от 9 под 12, все падали с баг репортом.
Альтернативно нашел System.Media.SoundPlayer() - который отлично проигрывал WAV файлы =)