利用ini保存之前填写过的配置,下一次程序重启不需要再次重新配置,直接读取文件内保存过的数据即可。
连接PLC为例,使用hsl模拟plc来测试
编写下列程序,保存好plc配置后下一次参数会自动变为已保存的配置参数,并测试是否可以读写数据
保存数据 将文本内容赋值给对应plc的参数并将其保存ini文件中
public void UpDataUI_PLC(bool bFromUI)
{
if (bFromUI)
{
m_Plc.m_Plctype = (PlcType)System.Enum.Parse(typeof(PlcType), cb_PlcType.Text);
m_Plc.m_strIP = tb_PLC_IP.Text;
m_Plc.m_nPort = Convert.ToInt32(tb_PLC_Port.Text);
}
else
{
cb_PlcType.SelectedIndex = Convert.ToInt32(m_Plc.m_Plctype);
tb_PLC_IP.Text = m_Plc.m_strIP;
tb_PLC_Port.Text = m_Plc.m_nPort.ToString();
}
}
private void btn_Save_PLC_Click(ob