如何在VB6中实现录音的功能
编号:QA003278
建立日期: 2000年8月27日 最后修改日期:2000年8月27日
所属类别:
木强:
操作系统:Windows98
编程工具:VB6
请问如何在VB6中实现录音的功能?
回答:
一个办法是使用MCI32控件,它包括一个录音按钮。下面是一个示例:
Private Sub Form_Load()
' Set properties needed by MCI to open.
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "WaveAudio"
MMControl1.filename = "C:\temp\test.wav"
' Open the MCI WaveAudio device.
MMControl1.Command = "Open"
End Sub
Private Sub MMControl1_StopClick(Cancel As Integer)
MMControl1.Command = "Save"
MMControl1.Command = "Close"
End Sub
如果想利用MCI API来进行录音,可以参考:微软的Knowledge Base的文章:“Q182799 ILE: Mmmctrl.exe Demonstrates Using Multiple Sound Cards”。
此问题由李海回答。
| |
|
|
| |
|
|