musicplayer

Anuncio
Form1 - 1
'/// General - Declaraciones
Option Explicit
Dim MoveScreen As Boolean
Dim MousX As Integer
Dim MousY As Integer
Dim CurrX As Integer
Dim CurrY As Integer
'/// Navegar por las unidades, carpetas y archivos
Private Sub Dir1_Change()
File1.Path = Dir1.Path
End Sub
Private Sub Drive1_Change()
Dir1.Path = Drive1.Drive
End Sub
' /// Cargar canción
Private Sub File1_Click()
Dim fName As String
On Error GoTo quitar_ERR
fName = File1.Path + "\" + File1.FileName
Caption = fName
MousePointer = vbHourglass
DoEvents
WindowsMediaPlayer1.URL = fName
MousePointer = vbDefault
Exit Sub
quitar_ERR:
Beep
MousePointer = vbDefault
Caption = "Archivo corrupto"
Exit Sub
End Sub
' /// Leer el directorio del programa
Private Sub Form_Load()
Drive1.Drive = App.Path
End Sub
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
MoveScreen = True
MousX = X
MousY = Y
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lblPlay.BorderStyle = 0
lblStop.BorderStyle = 0
lblMute.BorderStyle = 0
lblExit.BorderStyle = 0
' Mover la ventana
If MoveScreen Then
CurrX = Form1.Left - MousX + X
CurrY = Form1.Top - MousY + Y
Form1 - 2
Form1.Move CurrX, CurrY
End If
End Sub
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
MoveScreen = False
End Sub
' /// Control del volumen
Private Sub HScroll1_Change()
WindowsMediaPlayer1.settings.volume = HScroll1.Value
End Sub
'/// Salir del programa
Private Sub lblExit_Click()
WindowsMediaPlayer1.Controls.Stop
End
End Sub
Private Sub lblExit_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lblExit.BorderStyle = 1
End Sub
'/// Quitar volumen
Private Sub lblMute_Click()
If WindowsMediaPlayer1.settings.mute = True Then
WindowsMediaPlayer1.settings.mute = False
Shape1.Visible = False
Else
WindowsMediaPlayer1.settings.mute = True
Shape1.Visible = True
End If
End Sub
Private Sub lblMute_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lblMute.BorderStyle = 1
End Sub
'/// Iniciar canción
Private Sub lblPlay_Click()
WindowsMediaPlayer1.Controls.play
End Sub
Private Sub lblPlay_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lblPlay.BorderStyle = 1
End Sub
'/// Parar canción
Private Sub lblStop_Click()
WindowsMediaPlayer1.Controls.Stop
End Sub
Form1 - 3
Private Sub lblStop_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
lblStop.BorderStyle = 1
End Sub
Private Sub Timer1_Timer()
Label1 = WindowsMediaPlayer1.Controls.currentPositionString
'Label1 = WindowsMediaPlayer1
End Sub
Descargar