正在阅读:一种简便实效的配置文件读写方法一种简便实效的配置文件读写方法

2004-11-01 15:25 出处:CSDN 作者:lzmtw 责任编辑:linjixiong

  声明:我的“文章”只适宜初学者参考。我对概念理解模糊,参考者只参考思路则可。

  主要做法:

  第一步,将配置信息做一个简单的类。

  要点:因为要用到序列化,而且是用XmlSerializer来序列化,所以要存到文件的变量信息都要声明为Public,要序列化的类用<Serializable()>修饰。

  示例:一个连接数据库的配置信息

  '配置信息


<Serializable()> Public Class Item

    '初始默认值

    Public ID As Integer = 0

    Public Server As String = "(Local)"

    Public Database As String = "NorthWind"

    Public Tusted As Boolean = True

    Public User As String = ""

    Public Password As String = ""

End Class

  第二步:配置处理的类。

  说明:这个类是通用的。用到别的配置,你只需修改上面的配置信息类就可以了。它实现了存档和读取的功能,并转化为配置信息对象,操作起来较为方便。你可以添加内容加密的处理。


<Serializable()> Public Class Config

    '默认ConnectionInfo的ID

    Public ID As Integer

    '必须是Public,XmlSerializer只对Pulbic变量作用

    Public Items As Item()

    Private m_Count As Integer = 0

    '添加配置信息


察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品