下面介紹用xml保存系統(tǒng)設(shè)置,以及修改個(gè)別設(shè)置的方法。 xml文件: <settings> <場(chǎng)景背景色>1</場(chǎng)景背景色> <方塊顏色>2</方塊顏色> <游戲等級(jí)>10</游戲等級(jí)> <最高積分>12</最高積分> <最后修改時(shí)間>2007-05-04 10:10:10</最后修改時(shí)間> </settings> 從xml中讀取設(shè)置: 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("最后修改時(shí)間為:" + ds.Tables[0].Rows[0][4].ToString()); } 修改某一條設(shè)置: 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時(shí)mm分ss秒"); } ds.AcceptChanges(); ds.WriteXml("settings.xml"); ds.Clear(); ds.Dispose(); 完! ---------------------------------------------------------------------
|
|