private void btn_stop_Click(object sender, EventArgs e) { if (rec != null) { rec.Stop(); } rec = null; }
private void ThreadFunction() { string filename = tb_filename.Text + ".wav"; if (File.Exists(filename)) { if (!(MessageBox.Show("Overwrite file " + filename + "?", "File exists", MessageBoxButtons.YesNo) == DialogResult.Yes)) { return; } } rec = new wavRecorder(filename, this); rec.Record(); }