在delphi5中采用xml格式文件做为配置文件,并可以对xml文件进行增加、修改、删除等功能,有什么好办法吗?  

解决方案 »

  1.   

    使用ADO可以实现,它实现XML导入导出非常有一手。
      

  2.   

    如果你是自定义的xml文件,可以使用开始->新建->xml Binder来生成一个xml读写单元,操作起来就非常方便了
      

  3.   

    现在是想在delphi5中把一个界面操作的参数保存为xml格式文件,然后可以下次可以直接读取这个 xml文件。
      

  4.   

    如果你是自定义的xml文件,可以使用开始->新建->xml Binder来生成一个xml读写单元,操作起来就非常方便了----------------------------------------------------------------------------------
    上面的做法在delphi里面有使用吗?
      

  5.   

    使用INI文件不行吗?或者注册表。
    非使用XML的话,在Delphi5中可以用ADO
    如:ADODateSet1.SaveToFile('c:\abcd.xml',pfXML);
       ADODateSet1.LoadFromFile('c:\abcd.xml');
      

  6.   

    我说的方法酒肆delphi里的呀,我用的是d7
      

  7.   

    听说用msxml比较方便,有没有熟悉delphi5中使用msxml的,最好能给点代码,参考参考。
      

  8.   

    我现在用的事D7,Internet页上有一个XMLDocument的东西,很好用
      

  9.   

    在Delphi里用XML还不是那么方便....对用户系统环境有一定要求,再过个三两年时机才比较成熟现在要做这种功能,最好用一个类操作INI实现,以后再用XML操作技术重新实现这个类就可以了
      

  10.   

    楼主照我说的做,很简单的对于楼上的楼上的在Delphi里用XML还不是那么方便....不赞同,估计没怎么研究过
      

  11.   

    to JavaD(一竿残照)你看下一句了吗?-------------------------------------------------------
    对用户系统环境有一定要求,再过个三两年时机才比较成熟
    -------------------------------------------------------所以说“在Delphi里用XML还不是那么方便....”
      

  12.   

    Ms XmlDom
    XMlDom.Load("C:\1.XMl")
    RootNode=XmlDom.DocumentElement
    CurNodes=RootNode.SelectNodes("NodeName")
    CurNode=RootNode.SelectSingleNode("NodeName")
    自己找书看吧,早晚要学的