private void BCompile_Click(object sender, EventArgs e) { AGCFileSave.FilterIndex = 2; if (AGCFileSave.ShowDialog() == DialogResult.OK) { string BinFile = AGCFileSave.FileName; if (AGCFile == "") { AGCFile = "default_agc"; } File.WriteAllText(AGCFile, SourceBox.Text); try { int error = 0; nYUL.YUL cpler = new nYUL.YUL(AGCFile, BinFile); if (error == 0) { error = cpler.compile(); Console.WriteLine("File compiled successfully"); Console.WriteLine("Labels_" + AGCFile); labelsOutput.Text = File.ReadAllText("Labels_" + AGCFile); } } catch (Exception ex) { } } }
private void BSave_Click(object sender, EventArgs e) { AGCFileSave.FilterIndex = 1; if (AGCFileSave.ShowDialog() == DialogResult.OK) { try { File.WriteAllText(AGCFileSave.FileName, SourceBox.Text); AGCFile = Path.GetFileName(AGCFileSave.FileName); Console.WriteLine("File {0} saved.", AGCFile); } catch (Exception ex) { } } }