/// <summary>
/// 读取文件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void ReadFile_Click(object sender, EventArgs e)
{
// 获取当前路径
string _path = "";
_path = System.Environment.CurrentDirectory.ToString();
string[] pathS = _path.Split("MTT_GCodeParsing\\bin");
_path = pathS[0] + "configuration";
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Multiselect = false;//该值确定是否可以选择多个文件
openFileDialog.Title = "请选择配置文件";
openFileDialog.Filter = "(*.TXT)|*.txt";
openFileDialog.InitialDirectory = _path;
if (openFileDialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
using (StreamReader streamReader = new StreamReader(openFileDialog.FileName))
{//读取文件
string lineData = "";
while ((lineData = streamReader!.ReadLine()!) != null)
{//ReadToEnd();
Gcode += lineData;
Gcode += '\r';
}
}
GDataStructure gDataStructure = new GDataStructure(Gcode);
}
}