打开APP
userphoto
未登录

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

开通VIP
VB代码之背景音乐
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByValuReturnLength As Long, ByVal hwndCallback As Long) As Long '调用播放音乐的话需要写入这段代码
Private Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA" (ByVal lpszLongPath As String, ByVal lpszShortPath As String, ByVal cchBuffer As Long) As Long '调用ShortPath子过程需要写入这段代码

Dim TempDataPath As String '定义全局变量
Private Sub Form_Load()
TempDataPath = App.Path + "背景音乐1.mp3" '自己改地址把
mciSendString "play " & ShortPath(TempDataPath), vbNullString, 0, 0 '注意play后面有个空格
End Sub
'使用该调用音乐代码可以在音乐还未停止前调用其他的音乐,且不会中断之前调用的音乐。

Private Function ShortPath(pathname As String)
Dim s As String
s = String(LenB(pathname), Chr(0))
GetShortPathName pathname, s, Len(s)
ShortPath = Left(s, InStr(s, Chr(0)) - 1)
End Function

Private Sub Form_Unload(Cancel As Integer)
mciSendString "stop " & TempDataPath, vbNullString, 0, 0 '停止播放音乐,注意stop后面也有一个空格
End Sub
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB文件追加和覆盖
VBA 字符串函数&转换函数
VBA关于文件路径和文件相关操作的类 - VBA教程 - 智能Excel - Powered by Discuz!
VBA 有用的小段代码收藏(日积月累)
用SecureCRT的VBScript脚本输入Ctrl组合键
【分享】EXCEL VBA使用PC版微信收发信息
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服