public void save(string title, music musicSheet, Panel[] p_music) { string text = ""; text += "[" + title + "]"; for (int i = 0; i <= musicSheet.max_smind; i++) { text += "{"; for (int j = 0; j < musicSheet.sm[i].note_arr.Length; j++) { try { ntValue note = musicSheet.sm[i].note_arr[j].nt; int octave = musicSheet.sm[i].note_arr[j].ocIndex; int length = musicSheet.sm[i].note_arr[j].length; text += "<" + note.ToString() + "," + octave.ToString() + "," + length.ToString() + ">"; } catch { continue; } } text += "}"; } text += "e"; if (text != "e") { SaveFileDialog(text, title, p_music, musicSheet.max_smind); } else { MessageBox.Show("악보를 제작한 후 저장해보세요!"); } }
private void button1_Click(object sender, EventArgs e) { var dbn = new DataClasses2DataContext(); var query = from c in dbn.musics select c; DataClasses2DataContext db = new DataClasses2DataContext(); music myp = new music(); myp.fileaddress = textBox1.Text; myp.name = textBox2.Text; myp.jhanrid = Int32.Parse(textBox3.Text); db.musics.InsertOnSubmit(myp); db.SubmitChanges(); MessageBox.Show("added!"); //this.Close(); }
/* * public Audio[,] SampleSound = { * {new Audio("do_up.w,av"),new Audio("le_up.wav"),new Audio("mi_up.wav"),new Audio("pa_up.wav"),new Audio("sol_up.wav"),new Audio("la_up.wav"),new Audio("si_up.wav"),new Audio("do_up_up.wav"), // 높은 도(1075) 수정해야됨 * new Audio("do_up_s.wav"),new Audio("le_up_s.wav"),new Audio("pa_up_s.wav"),new Audio("sol_up_s.wav"),new Audio("la_up_s.wav")}, * {new Audio("do_orig.wav"),new Audio("le_orig.wav"),new Audio("mi_orig.wav"),new Audio("pa_orig.wav"),new Audio("sol_orig.wav"),new Audio("la_orig.wav"),new Audio("si_orig.wav"),new Audio("do_up.wav"), // 높은 도(1075) 수정해야됨 * new Audio("do_orig_s.wav"),new Audio("le_orig_s.wav"),new Audio("pa_orig_s.wav"),new Audio("sol_orig_s.wav"),new Audio("la_orig_s.wav")}, * {new Audio("do_down.wav"),new Audio("le_down.wav"),new Audio("mi_down.wav"),new Audio("pa_down.wav"),new Audio("sol_down.wav"),new Audio("la_down.wav"),new Audio("si_down.wav"),new Audio("do_orig.wav"), // 높은 도(1075) 수정해야됨 * new Audio("do_down_s.wav"),new Audio("le_down_s.wav"),new Audio("pa_down_s.wav"),new Audio("sol_down_s.wav"),new Audio("la_down_s.wav")} * }; */ public control() { //악보 생성 -> 배씨 추가 now_music = new music("", max_page);//제목""인 page장 악보생성 }