Der Two und One Media Player von Just 4 You

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von just4you.

    Der Two und One Media Player von Just 4 You

    Habe Heute mal einen Two in One Media Player Programmiert .
    Eine Seite das Radio andere der MP3 Player .
    Die Buttons sind austauschbar für andere Radio Links.


    Hier der Code.

    VB.NET-Quellcode

    1. Public Class Form1
    2. Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
    3. OpenFileDialog1.ShowDialog()
    4. BindingSource1.Add(OpenFileDialog1.FileName)
    5. End Sub
    6. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
    7. AxWindowsMediaPlayer2.URL = ListBox1.Text
    8. Timer2.Enabled = True
    9. Button4.Enabled = False
    10. Button3.Enabled = True
    11. End Sub
    12. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    13. AxWindowsMediaPlayer1.URL = ""
    14. Label9.Text = ""
    15. Button2.Enabled = False
    16. Button3.Enabled = True
    17. Button4.Enabled = True
    18. End Sub
    19. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    20. AxWindowsMediaPlayer2.URL = ""
    21. Timer2.Enabled = False
    22. IstZeit2.Text = "00:00"
    23. Button4.Enabled = True
    24. Button3.Enabled = False
    25. End Sub
    26. Private Sub TrackBar1_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar1.Scroll
    27. AxWindowsMediaPlayer1.settings.volume = TrackBar1.Value & "0"
    28. End Sub
    29. Private Sub TrackBar2_Scroll(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TrackBar2.Scroll
    30. AxWindowsMediaPlayer2.settings.volume = TrackBar2.Value & "0"
    31. End Sub
    32. Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
    33. If AxWindowsMediaPlayer2.URL = "" Then
    34. IstZeit2.Text = "00:00"
    35. Else
    36. IstZeit2.Text = AxWindowsMediaPlayer2.Ctlcontrols.currentPositionString
    37. End If
    38. End Sub
    39. Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    40. MC_Media_Player.Visible = True
    41. End Sub
    42. Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    43. TrackBar1.Value = 3
    44. TrackBar2.Value = 3
    45. Button2.Enabled = False
    46. Button4.Enabled = True
    47. Button3.Enabled = False
    48. MC_Media_Player.Visible = False
    49. Me.Width = 796
    50. LinkLabel1.Enabled = True
    51. LinkLabel2.Enabled = False
    52. End Sub
    53. Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
    54. AxWindowsMediaPlayer1.URL = "http://www.wdr.de/wdrlive/media/wdr4.asx"
    55. Label9.Text = "WDR 4"
    56. Button2.Enabled = True
    57. Button3.Enabled = False
    58. Button4.Enabled = False
    59. End Sub
    60. Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
    61. AxWindowsMediaPlayer1.URL = "http://www.wdr.de/wdrlive/media/einslive.m3u"
    62. Label9.Text = "1 Live"
    63. Button2.Enabled = True
    64. Button3.Enabled = False
    65. Button4.Enabled = False
    66. End Sub
    67. Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
    68. AxWindowsMediaPlayer1.URL = "http://www.wdr.de/wdrlive/media/wdr2.asx"
    69. Label9.Text = "WDR 2"
    70. Button2.Enabled = True
    71. Button3.Enabled = False
    72. Button4.Enabled = False
    73. End Sub
    74. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    75. BindingSource1.Clear()
    76. End Sub
    77. Private Sub LinkLabel1_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
    78. Me.Width = 1044
    79. LinkLabel1.Enabled = False
    80. LinkLabel2.Enabled = True
    81. End Sub
    82. Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
    83. End Sub
    84. Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
    85. If TextBox1.Text = "" Then
    86. MsgBox("Bitte gebe den Namen für den Button1 ein")
    87. ElseIf TextBox2.Text = "" Then
    88. MsgBox("Bitte gebe den Link für den Button1 ein")
    89. Else
    90. Button6.Text = TextBox1.Text
    91. AxWindowsMediaPlayer1.URL = TextBox2.Text
    92. End If
    93. End Sub
    94. Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click
    95. If TextBox4.Text = "" Then
    96. MsgBox("Bitte gebe den Namen für den Button1 ein")
    97. ElseIf TextBox3.Text = "" Then
    98. MsgBox("Bitte gebe den Link für den Button1 ein")
    99. Else
    100. Button7.Text = TextBox4.Text
    101. AxWindowsMediaPlayer1.URL = TextBox3.Text
    102. End If
    103. End Sub
    104. Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click
    105. If TextBox6.Text = "" Then
    106. MsgBox("Bitte gebe den Namen für den Button1 ein")
    107. ElseIf TextBox5.Text = "" Then
    108. MsgBox("Bitte gebe den Link für den Button1 ein")
    109. Else
    110. Button8.Text = TextBox6.Text
    111. AxWindowsMediaPlayer1.URL = TextBox5.Text
    112. End If
    113. End Sub
    114. Private Sub LinkLabel2_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked
    115. Me.Width = 796
    116. LinkLabel1.Enabled = True
    117. LinkLabel2.Enabled = False
    118. End Sub
    119. Private Sub LinkLabel3_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel3.LinkClicked
    120. End Sub
    121. End Class