分享

用xml文件保存系统设置

 Mike Lee 2010-09-16


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

完!
---------------------------------------------------------------------

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多