//保存文件 private void SaveBtn_Click(object sender, EventArgs e) { SaveFileDialog sf = new SaveFileDialog(); sf.Filter = "文本文件(*.txt) | *.txt | 所有文件(*.*) | *.* "; if (sf.ShowDialog() == DialogResult.OK) { FileManger.Save(ReportTbx.Text, sf.FileName); } }
//打开N矩阵 private void OpenNBtn_Click(object sender, EventArgs e) { OpenFileDialog of = new OpenFileDialog(); of.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*";//filter中不能有空格,否则会无法选择文件 if (of.ShowDialog() == DialogResult.OK) { N = FileManger.DataReader(of.FileName); } of.Dispose(); ReportTbx.Text = "矩阵N:\r\n"; ReportTbx.Text += JUZhen.MatrixToString(N); }
//打开M矩阵 private void OpenMBtn_Click(object sender, EventArgs e) { OpenFileDialog of = new OpenFileDialog(); of.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"; of.Title = "选择一个文本文件"; if (of.ShowDialog() == DialogResult.OK) { M = FileManger.DataReader(of.FileName); } of.Dispose(); ReportTbx.Text = "矩阵M:\r\n"; ReportTbx.Text += JUZhen.MatrixToString(M); }