Public Const AliasName = "[B][COLOR=#0000ff]nang_tien_mong_minh_mat_nau[/COLOR][/B]"
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" _
(ByVal lpstrCommand As String, ByVal lpstrReturnString As String, _
ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
Sub PlayMedia(FileName As String, windowWnd)
' mo device
mciSendString "open """ & FileName & """ alias " & AliasName, vbNullString, 0, 0
' thiet lap "man hinh"
mciSendString "window " & AliasName & " handle " & CStr(windowWnd), vbNullString, 0, 0
' cuon len dau
mciSendString "seek " & AliasName & " to start", vbNullString, 0, 0
' chieu phim
mciSendString "play " & AliasName & " notify", vbNullString, 0, windowWnd
End Sub
Sub PauseMedia()
mciSendString "pause " & AliasName, vbNullString, 0, 0
End Sub
Sub ResumeMedia()
mciSendString "resume " & AliasName, vbNullString, 0, 0
End Sub
Sub StepMedia()
mciSendString "step " & AliasName, vbNullString, 0, 0
End Sub
Sub StopMedia()
mciSendString "stop " & AliasName, vbNullString, 0, 0
End Sub
Sub CloseMedia()
If mciSendString("stop " & AliasName, vbNullString, 0, 0) = 0 Then
' dong device
mciSendString "close " & AliasName, vbNullString, 0, 0
End If
End Sub