介绍用xml保存系统设置,以及修改个别设置的方法。
xml文件:
<settings>
<场景背景色>1</场景背景色>
<方块颜色>2</方块颜色>
<游戏等级>10</游戏等级>
<最高积分>12</最高积分>
<最后修改时间>2007-05-04 10:10:10</最后修改时间>
</settings>
从xml中读取设置:
DataSet ds = new DataSet();
ds.ReadXml("settings.xml");
//dataGridView1.DataSource = ds.Tables[0].DefaultView;
if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
{
MessageBox.Show("最后修改时间为:" + ds.Tables[0].Rows[0][4].ToString());
}
修改某一条设置:
DataSet ds = new DataSet();
ds.ReadXml("settings.xml");
if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
{
ds.Tables[0].Rows[0][4] = DateTime.Now.ToString("yyyy年MM月dd日 HH时mm分ss秒");
}
ds.AcceptChanges();
ds.WriteXml("settings.xml");
ds.Clear();
ds.Dispose();
完!
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hfzsjz/archive/2009/04/11/4065048.aspx