首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么动态创建TXMLDocument并使用

2012-12-18 
求助如何动态创建TXMLDocument并使用我想在一个继承与TObject的类中动态创建TXMLDocument,但是了总是出错,

求助如何动态创建TXMLDocument并使用
我想在一个继承与TObject的类中动态创建TXMLDocument,但是了总是出错,请大家指点,代码如下:

Delphi(Pascal) code
var   Axml: TXMLDocument;  xn: IXMLNode;begin  Axml := TXMLDocument.Create(nil);  try    Axml.LoadFromFile('c:\123.xml');    Axml.Active := true;    xn := Axml.DocumentElement;  // 这一句总是出错,过不了,Access violation错误。    // 其他代码.....  finally        Axml := nil;  // 这里如果用 Axml.Free 也是会出错  end;

我知道在Create创建时指定一个TComponent子类是可以的,比如在窗体中的话可以使用self,但是这里面没有办法这样,请高手指点一下,该怎么做?

热点排行