新建一个模块
Option Explicit
Public Declare Function mciSendString& Lib "winmm.dll" Alias "mciSendStringA" _
(ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long)
Public RetVal As Long
public ErrStr As String * 256
Public CmdStr As String
在form_load中加入
CmdStr = "Open " + "filename.wav" + " type waveaudio alias voice"
RetVal = mciSendString(CmdStr, ErrStr, 0, 0)
RetVal = mciSendString("play voice from X毫秒 to Y毫秒" & strwait, ErrStr, 0, 0)在unload中加入
CmdStr = "Close voice"
RetVal = mciSendString(CmdStr, 0&, 0, 0)
Option Explicit
Public Declare Function mciSendString& Lib "winmm.dll" Alias "mciSendStringA" _
(ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long)
Public RetVal As Long
public ErrStr As String * 256
Public CmdStr As String
在form_load中加入
CmdStr = "Open " + "filename.wav" + " type waveaudio alias voice"
RetVal = mciSendString(CmdStr, ErrStr, 0, 0)
RetVal = mciSendString("play voice from X毫秒 to Y毫秒" & strwait, ErrStr, 0, 0)在unload中加入
CmdStr = "Close voice"
RetVal = mciSendString(CmdStr, 0&, 0, 0)
解决方案 »
- 连按一个键输出字符问题
- 安装有问题!!急………………兄弟们帮忙
- 难道CSDN就没有高手了吗???有种的解决我的问题!(看贴回帖是一种美德!)
- 问一个关于picture的打印的问题!!!不知道你以前做过没有??
- 大家好。。问几个数据库程序。
- 请问那个ip地理位置的数据 way.dll 是怎样调用的。
- VB中如何使Form大于屏幕。如何使用滚动条控制
- 帮帮忙,我是一个vb初学者,能提供一些小型项目供我开发??
- 高手指路﹕如何用把圖片傳入數据庫(ACCESS2000/SQL SERVER)﹐又如何取出顯示﹐能給出源代碼嗎﹖
- Zedgraph如何添加时间轴?
- ?请问在vb中怎样用文本框给一维数组赋值?(急!!!!)
- 在 datagrid中如何只顯示數據庫中表的部分字段並對其進行新增和修改???(急急急!!!)
'再搞一个用控件Private Sub Form_Load()
MMControl1.TimeFormat = 0
MMControl1.DeviceType = "waveaudio"
MMControl1.FileName = "filename.wav"
MMControl1.Command = "open"
End SubPrivate Sub Command1_Click()
MMControl1.From = X毫秒:
MMControl1.To = Y毫秒
MMControl1.Command = "play"
End Sub
本来我硬盘上有,一下子找不到