mci类如下
class record
{
public void record()//开始录音
{
mciSendString("open new type waveaudio alias soundfile",strReturn,12,0);
mciSendString("record soundfile",strReturn,12,0);
}
public void stop()//停止录音
{
mciSendString("stop soundfile",strReturn,12,0)
}
}
问题:如果把这个类实例化在一个窗口里通过两个按钮可以正常录音\停止
如果放在一个不可见的类里(同过两个事件触发录音和停止)就不能正常停止
实在搞不明白?
class record
{
public void record()//开始录音
{
mciSendString("open new type waveaudio alias soundfile",strReturn,12,0);
mciSendString("record soundfile",strReturn,12,0);
}
public void stop()//停止录音
{
mciSendString("stop soundfile",strReturn,12,0)
}
}
问题:如果把这个类实例化在一个窗口里通过两个按钮可以正常录音\停止
如果放在一个不可见的类里(同过两个事件触发录音和停止)就不能正常停止
实在搞不明白?
解决方案 »
- 无IP限制访问量
- 并发问题该如何处理?
- 根据年月,获得每月的天数??(急,急,急)
- System.Threading.ThreadAbortException: 正在中止线程
- GridView的数据源来自三个表的联合查询,显示的数据需要编辑的问题
- [清楚了,立即结贴]请问FontSize="24pt"为什么等于FontSize=32啊?
- 请问有那位知道能怎么通过IE浏览器来传pdf的文件打开密码?
- girdcontrol 首行搜索
- 怎样在listbox中并排显示两个字段的内容??
- 高分:如何使DataGrid能够动态显示SQL指定内容(字段可变化)
- 从Sql 2000向Sql 2005的转变问题
- WinForm中文本框,怎么样不让用Ctrl+V进行操作呢?
如果放在一个不可见的类里(同过两个事件触发录音和停止)就不能正常停止
实在搞不明白?调用的方法是否都是一样呢