Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/48: Рейтинг темы: голосов - 48, средняя оценка - 4.96
52 / 52 / 25
Регистрация: 01.02.2014
Сообщений: 201
1

Как работать с Windows media player?

08.08.2014, 18:11. Показов 9268. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть книга "Понятно о VB.Net", автор Лукин С.Н.
Там есть пример, как создать будильник. Звуковой сигнал там звучит с помощью Windows media player.
Я попытался сделать будильник на своем компе. Добавил на форму WMP, пытаюсь скопировать код с примера, но он у меня не работает.
Код:
VB.NET
1
2
3
MediaPlayer.AutoStart = False         'Чтобы не запускался слишком рано
MediaPlayer.PlayCount = 0               'Чтобы  закончив играть, начинал снова
MediaPlayer.FileName = "Mozart's Symphony No. 40.RMI"
У меня почему-то недоступно свойство AutoStart, PlayCount, FileName. Почему они недоступны?
Пишет "autostart" не является членом "AxWMPLib.AxWindowsMediaPlayer".
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.08.2014, 18:11
Ответы с готовыми решениями:

Как добавить на форму проигрыватель Windows Media Player
Visual Basic 2010: Как добавить на форму проигрыватель Windows Media Player тот который идет в...

Как в ToolBox добавить "Windows Media Player"
Приветствую, Форумчане! Имеется какая-то возьможность в панель Toolbox добавить 'Windows Medio...

Управление Windows Media Player из своего приложения
Всем желаю доброго здравия! Возникла потребность в управлении WinMediaPlayer'ом из своего...

Добавить компонент Windows Media Player на форму
У меня Visual Basic 2010 express. Нужно добавить компонент Windows Media Player на форму. Что я...

5
52 / 52 / 25
Регистрация: 01.02.2014
Сообщений: 201
09.08.2014, 13:16  [ТС] 2
Water Tower, уже нашел.
VB.NET
1
MediaPlayer.url = "...путь к файлу..." 'так музыка играет
В событии нажатия кнопки
VB.NET
1
MediaPlayer.url = "" 'музыка перестает играть
Но все равно, хотелось бы знать причину, почему не доступно
VB.NET
1
2
MediaPlayer.play()
MediaPlayer.stop() 'и т.д.
0
52 / 52 / 25
Регистрация: 01.02.2014
Сообщений: 201
10.08.2014, 00:37  [ТС] 3
Поместите на форму Windows Media Player и дайте ему имя Звонок. Сделайте его невидимым. Для настройки звонка достаточно трех операторов в процедуре Form1_Load:
VB.NET
1
2
3
 Звонок.AutoStart = False         'Чтобы не запускался слишком рано
Звонок.PlayCount = 0               'Чтобы  закончив играть, начинал снова
Звонок.FileName = "Mozart's Symphony No. 40.RMI"
Помещаю на форму Windows Media Player и ни одного метода из перечисленных недоступно. Может версии VS разные. Я пишу в 2013, а примеры для 2005, кажется.
0
Заблокирован
10.08.2014, 14:49 4
Лучший ответ Сообщение было отмечено Visualist как решение

Решение

Да автор какой-то вздор пишет, по ходу.
Вот http://msdn.microsoft.com/ru-r... s.85).aspx
И на MSDN описан AxWindowsMediaPlayer, у которого таких методов нет.

Добавлено через 14 минут
Здесь тоже http://msdn.microsoft.com/ru-r... s.85).aspx

Добавлено через 3 минуты
Ну есть где-то упоминания о каком-то Interop.WMPLib.dll (именно Interop, а не AxInterop), но раз даже в MSDN описана Ax-версия, то ее и надо использовать.
0
52 / 52 / 25
Регистрация: 01.02.2014
Сообщений: 201
10.08.2014, 15:35  [ТС] 5
Всем спасибо. Вопрос решен!
0
14 / 14 / 7
Регистрация: 02.07.2016
Сообщений: 34
29.08.2016, 14:31 6
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Imports AxWMPLib
 
Public Class Form1
    Dim a As Boolean
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Плеер.URL = "C:\Windows\Media\Windows Logon Sound.wav"
    End Sub
 
    Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
        Плеер.Ctlcontrols.play()
    End Sub
 
    Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click
        Плеер.Ctlcontrols.stop()
    End Sub
 
    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Плеер.URL = "C:\Users\Public\Music\Sample Music\Sleep Away.mp3"
    End Sub
 
    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
        Плеер.URL = "C:\Users\Public\Music\Sample Music\Kalimba.mp3"
    End Sub
 
    Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
        Плеер.URL = "C:\Users\Public\Videos\Sample Videos\Wildlife.wmv"
    End Sub
 
    Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
        a = True
    End Sub
 
    Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
        Плеер.settings.rate = Плеер.settings.rate + 1
    End Sub
 
    Private Sub Button12_Click(sender As Object, e As EventArgs) Handles Button12.Click
        Плеер.settings.rate = 1
    End Sub
 
    Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click
        a = False
        Плеер.settings.playCount = 1
    End Sub
 
    Private Sub Плеер_PlayStateChange(sender As Object, e As _WMPOCXEvents_PlayStateChangeEvent) Handles Плеер.PlayStateChange
        If a = True Then
            Плеер.settings.playCount = Плеер.settings.playCount + 1
        End If
    End Sub
End Class
Вложения
Тип файла: rar WindowsApplication3.rar (208.0 Кб, 109 просмотров)
0
29.08.2016, 14:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.08.2016, 14:31
Помогаю со студенческими работами здесь

Как установить Windows Media Player 7 на Windows XP SP3
Как установить WMP 7 на Windows XP SP3 Короче мне нравиться 7 проигрыватель и хочу его...

Как удалить Windows Media Player 11
Ситуация такая: Поставил себе Висту, там плеер был, палёный какой то, во время звучания музыки,...

Как можно записать свой голос, сделать аудиофаил на Windows 2000 в Windows Media Player
Привет. Подскажите пожалуйста, как можно записать свой голос, сделать аудиофаил на Win2000,...

windows media player как управлять ползунком
Подскажите как контролировать и управлять программно ползунком проигрывания видео файла. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru