|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|||||||||||
Где можно найти документацию по функциям wmp.dll24.12.2013, 00:09. Показов 2700. Ответов 12
Метки нет (Все метки)
Собственно где можно найти документацию по функциям wmp.dll?
Цель получить название играющей песни по входящему стрим каналу (интернет радио) Подключаю так
Кликните здесь для просмотра всего текста
Воспроизведение "Kayano A": 128 кбит/с
Придется заниматься лишней обработкой что не подходит (так как сообщения выдаются разных типов. я так понимаю так же зависит от языка системы), плюс ловятся некорректные вещи, такие как общее название стрима (при конекте), например Кликните здесь для просмотра всего текста
Воспроизведение "AnimeRadio.SU": 128 кбит/с
или Кликните здесь для просмотра всего текста
Готово
Кликните здесь для просмотра всего текста
Воспроизведение...
Как вариант использование сторонних библиотек (подскажите онные)
0
|
|||||||||||
| 24.12.2013, 00:09 | |
|
Ответы с готовыми решениями:
12
Где можно найти документацию по фреймам?
Где можно найти хорошую документацию по Sybase |
|
Заблокирован
|
|
| 24.12.2013, 04:49 | |
|
1) Подучите терминологию.
Нету в этой библиотеке ни одной функции. Только объекты COM, их свойства и методы. 2) Мне хватает IntelliSense (пишете точку справа и смотрите появляющийся список) и поисковиков. 3) Есть и другие библиотеки, например, bass.dll Но не думаю что есть смысл их использовать. К тому же BASS нельзя использовать в коммерческих проектах дороже 40 евро, если не купить платную версию, поэтому я делал онлайн-радио на WMP.
0
|
|
|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|
| 24.12.2013, 05:51 [ТС] | |
|
1) спасибо, постараюсь запомнить
2) рад что вам хватает 3) спасибо за информацию Буду благодарен если подскажите как получить название текущей композиции з.ы. информацию которую нашел по wmp.dll (у меня немного отличается набор свойств и методов) http://msdn.microsoft.com/en-u... 30698.aspx http://msdn.microsoft.com/en-u... 90319.aspx Добавлено через 28 минут Кажется нашел то что надо wmp.currentMedia.Name // сразу не заметил ![]() Добавлено через 15 минут следующая проблема wmp заменяет символы кириллицы на знак вопроса (я так понимаю дело в том что wmp не понимает юникод?)
0
|
|
|
Заблокирован
|
||
| 24.12.2013, 14:41 | ||
Когда Вы в Windows Media Player слушаете музыку, там отображаются знаки вопроса? Вывод: пробуйте и гуглите.
0
|
||
|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|
| 24.12.2013, 19:46 [ТС] | |
|
0
|
|
|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|
| 24.12.2013, 21:22 [ТС] | |
|
Еще очень интересует вопрос по поводу отображения русского языка в целом
Как в среде, так и в программе Например, русский текст не корректно отображается, если поменять язык системы Решения нашел такие [ссылки на форумы запрещены] Но, я так понимаю подобные решения могут создать проблемы с другим софтом (сбить отображение других языков) Кликните здесь для просмотра всего текста
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Control\Nls\CodePage]
“1250″=”c_1251.nls” “1252″=”c_1251.nls” Внес изменения выше и поменял язык системы на английский (США) - теперь русские символы отображаются в самой программе В wmp.dll часть символов (символы стандартных выводов, например, "Воспроизведение...", изменились с вопросов на "|" (при копировании символы меняются на вопросы) Как можно разрешить данную проблему? Мой плеер устанавливается - может быть в таком случае оптимальное решение таскать с собой шрифты? //установщик на InnoSetup Кликните здесь для просмотра всего текста
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Control\Nls\CodePage]
"1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "1253"="c_1251.nls" "1254"="c_1251.nls" "1255"="c_1251.nls" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi ndows NT\CurrentVersion\FontSubstitutes] "Arial,0"="Arial,204" "Comic Sans MS,0"="Comic Sans MS,204" "Courier,0"="Courier New,204" "Courier,204"="Courier New,204" ; Этот шрифт в OS по умолчанию если вы его не меняли "MS Sans Serif,0"="MS Sans Serif,204" "Tahoma,0"="Tahoma,204" "Times New Roman,0"="Times New Roman,204" "Verdana,0"="Verdana,204"
0
|
|
|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|
| 25.12.2013, 13:19 [ТС] | |
|
locm, как это сделать? пожалуйста, дайте пример/(ссылочку на пример/статью)
0
|
|
|
|
||
| 25.12.2013, 13:30 | ||
|
Если на PureBasic или VB.NET, то они позволяют создавать юникодные проги без значительных изменений в коде. Если же пишите на каком-то другом бейсике, то программируя под винду, используйте WinAPI функции с окончанием W (MessageBoxW, CreateWindowW и т. д.). В строковых переменных и константах, текст так же должен быть в формате юникода.
1
|
||
|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|
| 25.12.2013, 13:35 [ТС] | |
|
Спасибо за информацию про айпи
visual basic 6 (он вроде уже в юникоде держит)
0
|
|
|
307 / 138 / 6
Регистрация: 17.04.2013
Сообщений: 1,943
|
|
| 25.12.2013, 15:36 [ТС] | |
|
locm, и как тогда быть?
0
|
|
|
|
|
| 25.12.2013, 17:21 | |
|
Для начала нужно поискать ответ в похожих темах.
Кодировка UNICODE и Windows 2000 Unicode в контролах VB 6.0 Проблемы с отображением шрифтов (кодировкой) на иноязычной ОС Поддержка дополнительного языка textbox
1
|
|
| 25.12.2013, 17:21 | |
|
Помогаю со студенческими работами здесь
13
Где можно найти толковую документацию по ASP? Где можно найти документацию, справочник, описание COM-объектов Excel, Word? Где можно найти документацию, справочник, описание COM-объектов Excel, Word? Где можно найти документацию для радиоспектрометра электронного парамагнитного резонатора РЭ-1306 Где можно взять полную документацию по Razor-хелперам? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|