VB 背景音乐
来源:百度知道 编辑:UC知道 时间:2024/05/06 09:54:28
如何在程序运行时能有背景音乐,不需要太复杂的播放器控件,只要能有音乐就可以。
不要出现那个Media Player只播放声音就可以了
不要出现那个Media Player只播放声音就可以了
打开VB后点左边工具栏的OLE,在窗体上画一个OLE控件,然后,什么也不要加载,把下边代码放入:
Private Sub Form_Load()
OLE1.Class = "soundrec"
OLE1.SourceDoc = "C:\WINDOWS\Media\Windows XP 启动.wav"
OLE1.Action = 1
OLE1.Action = 7
End Sub
隐藏:选中OLE控件,在右下角找到Visible属性,改成false就可以了
先在声明处输入:
Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
打开的代码:
mciExecute "open" & " " & "音乐路径"
播放的代码:
mciExecute "play" & " " & "音乐路径"
关闭的代码:
mciExecute "close" & " " & "音乐路径"
暂停的代码:
mciExecute "pause" & " " & "音乐路径"
停止的代码:
mciExecute "stop" & " " & "音乐路径"
选用一个Media Player控件,其属性visible = false
其属性url = MP3地址 直接在控件使用不用引号
就可以了