现在我编写的资源文件如下:
name       value
account    帐号
password   密码
......我知道用GetString("account")可以读出指定节点的值,但现在我不确定有那些节点,所以我想问一下怎样能获得这些name 的集合,并读取出对应的value。我在MS找到一篇用ResourceReader的读取的,但是只支持Resource文件,又要重新编译太麻烦了

解决方案 »

  1.   

    xml建立一个表,dataset.readxml()读取使用
      

  2.   

    http://www0.ccidnet.com/tech/guide/2002/01/21/92_3939.html
    http://www8.ccidnet.com/tech/guide/2002/01/22/92_3940.html
      

  3.   

    TO楼上:
    你所列的例子我已看过(抄的网站还真不少),不过这里的GetString都是写死的,并没有获得资源文件里name 的集合
      

  4.   

    资源文件是一个xml文件,你可以用读xml文件的方法,读出
    然用用selectNoes("data/@name")去读了
      

  5.   

    我知道资源文件是xml文件,但编译后完全变样了,而且就是为了保密才用资源文件的,如果不编译,那不如直接用xml文件更好
      

  6.   

    看看MSDN吧.
    http://msdn.microsoft.com/library/chs/default.asp?url=/library/chs/vsintro7/html/vxorisampleswalkthroughs.asp向楼主推荐一个资源文件编辑工具----.NET资源文件生成器:
    http://www.onlinedown.net/soft/5155.htm
      

  7.   

    实例讲解.NET中资源文件的创建与使用
    http://blog.csdn.net/lizanhong/archive/2004/09/10/100812.aspx