我有以下录音机:http://www.c-sharpcorner.com/blogs/audio-recorder-in-c-sharp1
我的问题是,如果应用程序在后台运行,我如何保存录制的文件,然后单击Windows关闭按钮而不先关闭它?在关闭之前有没有办法进行自动保存?
谢谢!
答案 0 :(得分:2)
它似乎是一个Windows应用程序。因此,只需将结束事件的处理程序添加到表单并将文件保存在那里。这不是万无一失的,因为如果这需要很长时间,那么这个过程无论如何都会被杀死,但如果发生这种情况,你无能为力。
另一种选择可能是始终将您的音频流式传输到文件,并在窗口关闭事件中关闭并刷新它。可能是更好的选择。