Как работать с Windows media player? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Есть книга "Понятно о VB.Net", автор Лукин С.Н. Там есть пример, как создать будильник. Звуковой сигнал там звучит с помощью Windows media player. Я попытался сделать будильник на своем компе. Добавил на форму WMP, пытаюсь скопировать код с примера, но он у меня не работает. Код:
Листинг программы
  1. MediaPlayer.AutoStart = False 'Чтобы не запускался слишком рано
  2. MediaPlayer.PlayCount = 0 'Чтобы закончив играть, начинал снова
  3. MediaPlayer.FileName = "Mozart's Symphony No. 40.RMI"
У меня почему-то недоступно свойство AutoStart, PlayCount, FileName. Почему они недоступны? Пишет "autostart" не является членом "AxWMPLib.AxWindowsMediaPlayer".

Решение задачи: «Как работать с Windows media player?»

textual
Листинг программы
  1. Imports AxWMPLib
  2.  
  3. Public Class Form1
  4.     Dim a As Boolean
  5.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  6.         Плеер.URL = "C:\Windows\Media\Windows Logon Sound.wav"
  7.     End Sub
  8.  
  9.     Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
  10.         Плеер.Ctlcontrols.play()
  11.     End Sub
  12.  
  13.     Private Sub Button8_Click(sender As Object, e As EventArgs) Handles Button8.Click
  14.         Плеер.Ctlcontrols.stop()
  15.     End Sub
  16.  
  17.     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  18.         Плеер.URL = "C:\Users\Public\Music\Sample Music\Sleep Away.mp3"
  19.     End Sub
  20.  
  21.     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
  22.         Плеер.URL = "C:\Users\Public\Music\Sample Music\Kalimba.mp3"
  23.     End Sub
  24.  
  25.     Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
  26.         Плеер.URL = "C:\Users\Public\Videos\Sample Videos\Wildlife.wmv"
  27.     End Sub
  28.  
  29.     Private Sub Button9_Click(sender As Object, e As EventArgs) Handles Button9.Click
  30.         a = True
  31.     End Sub
  32.  
  33.     Private Sub Button11_Click(sender As Object, e As EventArgs) Handles Button11.Click
  34.         Плеер.settings.rate = Плеер.settings.rate + 1
  35.     End Sub
  36.  
  37.     Private Sub Button12_Click(sender As Object, e As EventArgs) Handles Button12.Click
  38.         Плеер.settings.rate = 1
  39.     End Sub
  40.  
  41.     Private Sub Button10_Click(sender As Object, e As EventArgs) Handles Button10.Click
  42.         a = False
  43.         Плеер.settings.playCount = 1
  44.     End Sub
  45.  
  46.     Private Sub Плеер_PlayStateChange(sender As Object, e As _WMPOCXEvents_PlayStateChangeEvent) Handles Плеер.PlayStateChange
  47.         If a = True Then
  48.             Плеер.settings.playCount = Плеер.settings.playCount + 1
  49.         End If
  50.     End Sub
  51. End Class

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы