wince下的录音问题,如何实现继续和暂停录音?

jimiyangguang 2009-02-02 01:36:21
我们是一个终端程序,C#语言实现的, 我是用OpenNETCF.dll实现录音功能的,请问该如何实现“暂停”和“继续”录音的功能呢?急!!!!
...全文
180 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cpio 2009-02-02
  • 打赏
  • 举报
回复
其实可以把OpenNetCF反编译了,然后修改录音类,增加暂停功能

最简单的就是设置一个暂停标志,如果暂停了,在接收到录音数据函数里面直接跳出。

麻烦点的话,就是把设备停止,等下次再开始时,启动设备,数据往上一个文件里面写
cpio 2009-02-02
  • 打赏
  • 举报
回复
如果没有暂停功能的话,可以这样

暂停后再开始,重新录为另一个文件,当停止或者再暂停时,把新文件的内容增加到最开始的文件后面

不过需要修改最开始的文件头,把长度改了,新录的文件把文件头去掉,需要看看WAV文件结构。
yagebu1983 2009-02-02
  • 打赏
  • 举报
回复
应该有方法的!!
看看类库的说明!!
up!!

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧