打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vs2010旗舰版的vb.net视频播放器软件代码

​Imports System.IO

Imports System.Drawing

Imports System.Windows.Forms

Public Class Form1

    Dim openFileDialog As New OpenFileDialog

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load

        OpenFileDialog.Filter = "MP4 Files|*.mp4|AVI Files|*.avi|WMV Files|*.wmv|MOV Files|*.mov|MKV Files|*.mkv"

    End Sub

    Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click

        OpenFileDialog.Multiselect = True

        If OpenFileDialog.ShowDialog() <> Windows.Forms.DialogResult.OK Then Exit Sub

        For Each track As String In OpenFileDialog.FileNames

            ListBox1.Items.Add(track)

        Next

    End Sub

    Private Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button2.Click

        AxWindowsMediaPlayer1.URL = ListBox1.SelectedItem.ToString()

    End Sub

    Private Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button3.Click

        AxWindowsMediaPlayer1.Ctlcontrols.stop()

    End Sub

    Private Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button4.Click

        AxWindowsMediaPlayer1.Ctlcontrols.pause()

    End Sub

    Private Sub Button5_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button5.Click

        AxWindowsMediaPlayer1.Ctlcontrols.play()

    End Sub

    Private Sub Button6_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button6.Click

        Dim rand As New Random()

        ListBox1.SelectedIndex = rand.Next(0, ListBox1.Items.Count - 1)

        AxWindowsMediaPlayer1.URL = ListBox1.SelectedItem.ToString()

        AxWindowsMediaPlayer1.Ctlcontrols.play()

    End Sub

    Private Sub Button7_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button7.Click

        If ListBox1.SelectedIndex < ListBox1.Items.Count - 1 Then

            ListBox1.SelectedIndex += 1

        Else

            ListBox1.SelectedIndex = 0

        End If

        AxWindowsMediaPlayer1.URL = ListBox1.SelectedItem.ToString()

        AxWindowsMediaPlayer1.Ctlcontrols.play()

    End Sub

    Private Sub Button8_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button8.Click

        AxWindowsMediaPlayer1.settings.setMode("loop", True)

    End Sub

    Private Sub Button9_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button9.Click

        If ListBox1.SelectedIndex > 0 Then

            ListBox1.SelectedIndex -= 1

            AxWindowsMediaPlayer1.URL = ListBox1.SelectedItem.ToString()

            AxWindowsMediaPlayer1.Ctlcontrols.play()

        End If

    End Sub

    Private Sub Button10_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button10.Click

        If ListBox1.SelectedIndex < ListBox1.Items.Count - 1 Then

            ListBox1.SelectedIndex += 1

            AxWindowsMediaPlayer1.URL = ListBox1.SelectedItem.ToString()

            AxWindowsMediaPlayer1.Ctlcontrols.play()

        End If

    End Sub

End Class

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB.net中的sender和e
Silverlight ListBox上下移动选项
笔记2:文件目录操作
VB.NET progressbar 简单小程序
对.Net事件委托的深入分析
初涉VB.Net多线程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服