private void bOpen_Click(object sender, EventArgs e) { OpenFileDialog open = new OpenFileDialog(); open.InitialDirectory = Directory.GetCurrentDirectory(); open.Filter = "Аудио файлы (*.wav)|*.wav|Все файлы (*.*)|*.*"; open.FilterIndex = 1; open.RestoreDirectory = true; if (open.ShowDialog() == DialogResult.OK) { _file = open.FileName; WorkWave work = new WorkWave(); _wav = work.Reading(open.FileName); if (Draw.DrawWave(_wav, chartOriginal)) { chartOriginal.ChartAreas[0].AxisX.ScaleView.Zoomable = true; chartOriginal.MouseWheel += new MouseEventHandler(chData_MouseWheel); } else { chartOriginal.ChartAreas[0].AxisX.ScaleView.Zoomable = false; chartOriginal.MouseWheel -= new MouseEventHandler(chData_MouseWheel); } } }
private void bSave_Click(object sender, EventArgs e) { SaveFileDialog save = new SaveFileDialog(); save.InitialDirectory = Directory.GetCurrentDirectory(); save.Filter = "Аудио файлы (*.wav)|*.wav|Все файлы (*.*)|*.*"; save.FilterIndex = 1; save.RestoreDirectory = true; if (save.ShowDialog() == DialogResult.OK) { _file = save.FileName; WorkWave work = new WorkWave(); work.Writing(save.FileName, _wavCompress); } }