⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dmtapi.bas

📁 此文档为VB公共模块
💻 BAS
字号:
Attribute VB_Name = "DmtApi"
Option Explicit
'*************************多媒体相关*************************
'*作者:谢建军                                              *
'*创建日期:2002年11月18日  20:47                          *
'************************************************************
'*1.PlayMusic(ByVal C_WavFile As String)                    *
'*2.GetSoundDevNum()                                        *
'************************************************************

'Play Sound Files(*.wav)
Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long
'Get Sound Dev Number
Private Declare Function waveOutGetNumDevs Lib "winmm.dll" () As Long

'**************
'播放声音和提示
'**************
Public Function PlayWavMusic(ByVal C_WavFile As String, Optional cTB As Boolean)
  If Dir(C_WavFile, vbSystem + vbReadOnly + vbHidden + vbNormal) <> "" Then
    PlaySound C_WavFile, 0, Abs(Not cTB)
  End If
End Function

'**************
'得到声音输出设备号
'**************
Public Function GetSoundDevNum() As Long
  GetSoundDevNum = waveOutGetNumDevs()
End Function

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -