VB之音乐播放器

运维

  程序写的累的时候,可以来一段美妙的音乐让身体全身心的放松下,下面我们在VB中制作一个简单的音乐播放器。

  1, 按下图建立窗体界面

  窗体中包含5个标签、1个CommonDialog、1个WindowsMediaPlayer。

  标签标题从左至右依次为"选择"、"暂停"、"继续"、"停止"、"退出",CommonDialog的"Filter"修改为"音频文件(*.Mp3)

  *.mp3"。

  2,代码功能实现:

  (1),在代码窗口中定义函数和常量:

  1. Option Explicit

  2. Dim playfilename As String

  3. Dim playposition As Double

  (2),"选择"代码:

  1. Private Sub Command1_Click()

  2. CommonDialog1.ShowOpen

  3. playfilename = CommonDialog1.FileName

  4. Command1.Enabled = True

  5. Command3.Enabled = True

  6. WindowsMediaPlayer1.URL = playfilename

  7. WindowsMediaPlayer1.Controls.currentPosition=playposition

  8. WindowsMediaPlayer1.Controls.play

  9. End Sub

  (3),"暂停"代码:

  1. Private Sub Command2_Click()

  2. Command1.Enabled = False

  3. WindowsMediaPlayer1.Controls.pause

  4. playposition=WindowsMediaPlayer1.Controls.currentPosition

  5. End Sub

  (4),"继续"代码:

  1. Private Sub Command3_Click()

  2. WindowsMediaPlayer1.Controls.play

  3. Command1.Enabled = True

  4. End Sub

  (5),"停止"代码:

  1. Private Sub Command4_Click()

  2. playposition = 0

  3. Command1.Enabled = True

  4. Command2.Enabled = True

  5. Command3.Enabled = False

  6. WindowsMediaPlayer1.Controls.Stop

  7. End Sub

  (6),"结束"代码:

  1. Private Sub Command5_Click()

  2. End

  3. End Sub

  功能演示:

  思考:

  最后在录制程序功能视频的时候,发现了一个小小的问题,在录制界面中,点击"暂停"音乐停止播放,但最终录制的视频中音乐是完整的,也就是"暂停"功能在录制软件中并没有奏效,想一想原因是什么。

标签: 运维