|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
Открытие плеера созданного в Forms, открытием файла или через ярлык, (приложение по умолчанию)18.03.2022, 12:27. Показов 1438. Ответов 17
Метки нет (Все метки)
Здравствуйте, мне уже помогали по поводу блокнота, и я сделал по такой же схеме фото вьювер, как то дошло как, но теперь проблема, плеер не получается открывать, я долго копался, и получилось получать название файла с которого открывалась, но в трек лист, "лист бокс" трек не добавляется, у меня он есть, тоесть мне надо, чтобы он просто в трек лист добавлялся при открытии, и желательно чтобы при открытии ещё одного позже, он тоже добавлялся, как это решить? помогите пожалуйста.
надеюсь человек который мне помог, найдёт эту статью, чтобы он понял о чем я, так как он мне уже пару раз помог ![]() всем заранее спасибо!
0
|
|
| 18.03.2022, 12:27 | |
|
Ответы с готовыми решениями:
17
Открытие Блокнота созданного в Forms, открытием файла txt через ярлык, (приложение по умолчанию) открытие файла .fig, созданного через GUIDE Открытие mht файла через chrome по умолчанию в реестре |
|
Администратор
|
|
| 18.03.2022, 13:26 | |
|
roach1967, кажется здесь ждут вашей помощи.
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
|
| 18.03.2022, 14:11 | |
|
OwenGlendower, MarkAdderly, да, когда-то уже решал проблему с воспроизведением звука.
Нашёл, как воспроизводить плейлист. Чуть позже (дома, пока ещё на работе) попробую реализовать...
1
|
|
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 18.03.2022, 18:04 [ТС] | |
|
здравствуйте! спасибо что согласились снова помощь! вообещем уточню так как не сделал это, при открытии файла мне нужно сделать так, чтобы он добавлялся в лист бокс, (трек лист), воспроизведение автоматически я уже сделал, просто нужно чтобы он добавлялся в лист бокс, и все... скорее всего
![]() Надеюсь вы поняли о чем я, вы мне уже помогали с блокнотом по поводу этого.
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
||||||
| 19.03.2022, 10:40 | ||||||
|
MarkAdderly, вот наконец разобрался.
Это тестовый проект, только что-бы разобраться, как запускать воспроизведение. Кликните здесь для просмотра всего текста
0
|
||||||
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
|
| 19.03.2022, 10:42 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 19.03.2022, 18:33 [ТС] | |
|
можно ли буде таким же методом реализовать добавление в лист бокс?
Добавлено через 2 часа 52 минуты ваше приложении приложение выдаёт ошибку при изменении "скорости" и не открывает должным образом. что делать?, назначил вшае приложение, и вместо музыки пустота, даже в трек листе не появился. Добавлено через 1 минуту извиняюсь, увидел то что вы написали слешами Добавлено через 2 минуты добавил все как вы сказали, ничего не изменилось. файл не открывает, открывает только черкз кнопку, скорость меняется криво, выдаёт ошибки либо не меняет скорость. Добавлено через 9 минут никак не могу понять, какие строки отвечают за считывание файла при открытии плеера?
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
||||||
| 19.03.2022, 19:29 | ||||||
|
Переделал немножко проект. Попробую описать:
- автоматически загружает, сохраняет; - можно перетаскивать треки для изменения порядка; - ну и остальное в коментах в программе.. Кликните здесь для просмотра всего текста
WindowsFormsApp23.zip P.S. иногда появляется предупреждение, что-то про библиотеку WMPlib.dll. Но после нескольких запуском исчезают. (не кретично )
0
|
||||||
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 19.03.2022, 20:05 [ТС] | |
|
у меня это предупреждение тоже есть, щас проверю
![]() Добавлено через 16 минут пытаюсь открыть снова файл, перед этим импортировал дллку ту, не получилось, плеер продолжает сыпаться ошибками, и не открывает mp3, просто пустота, ничего в трек лист не добавилось, ничего не отображается. скорость тоже не меняется, кроме 100 или 200%.,кнопуи предыдущий или следующий не работают. Я сейчас кину плеер, гляньте может вы попробуйте, измените если что-то я не правильно сделал, и добавьте пожалуйста возможность открывать mp3 при открытии плеера! (имеется проблема ещё с видом WMP, когда я отключаю кнопки и тд, кнопки остаются, поэтому я его скрыл, он находится сверху) помогите пожалуйста
0
|
|
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 19.03.2022, 20:09 [ТС] | |
|
Вот архив
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
|
| 19.03.2022, 21:01 | |
|
Посмотрел на скорую...
- dll подключили, но используете плеер из библиотек VisualStudio. - нету подключения библиотеки WMPLib. - в плеер передаётся только имя файла, без полного пути. В моём приложении используется штатный медиаплеер WMP (не из библиотек VS)... Попробуйте изменить мой проект с управлением. Добавлено через 14 минут Честно говоря, не работал с библиотекой axWMPLib, но логика работы отличается от стандартной.
0
|
|
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 19.03.2022, 23:00 [ТС] | |
|
плеер создан на Windows Media Player, точно так же как и ваш.
Добавлено через 1 минуту ваш плеер изменить тоже не могу, он работает некорректно
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
||
| 20.03.2022, 09:37 | ||
|
У меня всё работает (Windows 10 Pro, сборка 19044.1586). Проверено на двух разных компах. (на втором то-же Windows 10 Pro, только сборка другая) Правда на обоих установлена Microsoft Visual Studio Community 2022 (64-разрядная версия)
0
|
||
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 20.03.2022, 22:46 [ТС] | |
|
точно так же как и у вас, тоже 21H2, тоже 2022 комьюнити, но после того как я собираю ваш проект, плеер спыпится ошибками
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
||
| 21.03.2022, 12:52 | ||
|
У библиотеки
wmp.dll существуют проблемы при воспроизведении - при воспроизведении из пользовательского (не встроенного в библиотеку) плейлиста выскакивает исключение
WMP.URL. Путём метода "научного тыка" пришёл к такому порядку команд, как указанно в моей программе.Сейчас переделываю проект под .NET 4.5 (под 3.0 не поддерживается).Реализовал: - добавление треков через кнопку и через перетаскивание с проводника - перетаскивание треков для упорядочивания по желанию - пуск, стоп, пауза, следующий, предыдущий - перемотка в новую позицию - автозагрузка, автосохранение треков.
0
|
||
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
|
| 21.03.2022, 19:07 | |
|
MarkAdderly, вот наконец добил все хотелки:
WindowsFormsApp24.zip Попробуйте просто запустить плеер у себя - специально не убирал из архива. P.S. добавил ещё: - убрал изменение скорости; - при открытии с параметрами (допустим "открыть с помощью...", или перетаскиванием файла на программу, или если привязана к расширению) сразу запускается воспроизведение; - понимает расширения mp3, ogg, wav, aac (при желании можно добавить ещё); - понимает файл плейлиста m3u (почти стандарт windows), при этом добавляется в плейлист все треки из этого файла; - если открывается с параметрами, то старый плейлист не загружается и при выходе из программы заменяется новым плейлистом.
0
|
|
|
983 / 463 / 233
Регистрация: 27.06.2014
Сообщений: 1,033
|
|
| 21.03.2022, 19:17 | |
|
по картинке:
- в заголовке окна текущий трек/всего треков; - listbox, куда можно перетаскивать файлы/плейлисты (можно вперемежку); - ползунком изменять место воспроизведения (можно создать свой слайдер, но пока нету таких знаний); - время воспроизведения - продолжительность трека; - кнопки: "загрузить", "предыдущий", "пауза", "пуск/стоп", "следующий". кнопки пуск/стоп совмещены и вперёд выдвигается необходимая; - состояние плеера (их целых 11, но не все "озвучил").
0
|
|
|
0 / 0 / 0
Регистрация: 11.03.2022
Сообщений: 60
|
|
| 24.03.2022, 01:17 [ТС] | |
|
извините что не отвечал, уведомление почему то не приходило, а в хром не заходил вообще, сейчас гляну
0
|
|
| 24.03.2022, 01:17 | |
|
Помогаю со студенческими работами здесь
18
Открытие защищенной БД не через ярлык
Открытие файла созданного в QuickReport?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|