// xml 생성
XmlWriterSettings xmlset = new XmlWriterSettings();
xmlset.Indent = true;
xmlset.NewLineOnAttributes = true;
XmlWriter xm = XmlWriter.Create(Application.StartupPath + @"\Oracle_Info.xml");
xm.WriteStartDocument();
xm.WriteStartElement("Oracle_Info");
xm.WriteElementString("id", TB_ID.Text);
xm.WriteElementString("pw", TB_PW.Text);
xm.WriteElementString("sv", TB_SV.Text);
xm.WriteElementString("ip", TB_IP.Text);
xm.WriteEndDocument();
xm.Flush();
xm.Close();
Properties.Settings.Default.INFO_REMEMBER = true;
Properties.Settings.Default.Save();
// xml 불러오기
if (File.Exists(Application.StartupPath + @"\Oracle_Info.xml"))
{
XmlDocument xdoc = new XmlDocument();
string url = Application.StartupPath + @"\Oracle_Info.xml";
xdoc.Load(url);
XmlNodeList root = xdoc.SelectNodes("Oracle_Info");
foreach (XmlNode xn in root)
{
TB_ID.Text = xn["id"].InnerText;
TB_PW.Text = xn["pw"].InnerText;
TB_SV.Text = xn["sv"].InnerText;
TB_IP.Text = xn["ip"].InnerText;
}
}