下面介绍用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(); 完! ---------------------------------------------------------------------
|
|