private void DataSave_Click(object sender, EventArgs e)
{
SaveFileDialog xjSaveFileDialog = new SaveFileDialog();
xjSaveFileDialog.Filter = Application.StartupPath + "/对位机参数.txt" + "|*.txt";
// if (xjSaveFileDialog.ShowDialog() == DialogResult.OK)
// {
string xjFilePath = Application.StartupPath + "/对位机参数.txt";
this.文件路径.Text = xjFilePath;//显示文件路径
FileStream xjFileStream = new FileStream(xjFilePath, FileMode.Create, FileAccess.ReadWrite);
StreamWriter xjStreamWriter = new StreamWriter(xjFileStream, Encoding.Default);
xjStreamWriter.WriteLine(
":" + ST_DW_加减速.Value + "," +
ST_DW_手动速度.Value + "," +
ST_DW_自动速度.Value + "," +
ST_DW_JXCS_前相机Y极限.Value + "," + ","
);//要写入的
xjStreamWriter.Close();
xjFileStream.Close();
}
private void DataGet_Click(object sender, EventArgs e)
{
dic.Clear();
listKeys.Clear();
// Form1.frm1.SC_料号选择.DataSource = null;
// Form1.frm1.SC_料号选择.Items.Clear();
// List<string> list_Get = Read(this.文件路径.Text); //读取txt文件内容并赋给list_Get内
StreamReader sr = new StreamReader(Application.StartupPath + "/对位机参数.txt", Encoding.Default);
string line;
List<string> list = new List<string>();
while ((line = sr.ReadLine()) != null)
{
list.Add(line.ToString());
Thread.Sleep(10);
}
sr.Close();
foreach (string s in list)
{
string[] arr = s.Split(':');
listKeys.Add(arr[0]);
string[] arr_value = arr[1].Split(',');
dic.Add(arr[0], arr_value);
}
SF_前探头内限位.Value = Convert.ToDecimal(dic[""][0]); ;
SF_前探头到中心位.Value = Convert.ToDecimal(dic[""][1]); ;
SF_进板停止延迟.Value = Convert.ToDecimal(dic[""][2]); ;
SF_拍板停止延迟.Value = Convert.ToDecimal(dic[""][3]); ;
SF_后探头内限位.Value = Convert.ToDecimal(dic[""][4]); ;
SF_后探头到中心位.Value = Convert.ToDecimal(dic[""][5]); ;
SF_打码停止延迟.Value = Convert.ToDecimal(dic[""][6]); ;
}
08-22
4239
06-03
05-29
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交