D
ddev
Unregistered / Unconfirmed
GUEST, unregistred user!
建立一个工程,在某个处理事件中,加入 XMLDocument 的处理,
发现 XMLDocument.DocumentElement 无效!有出错信息:
改变一下:
如果先在窗体放个 TXMLDocument 组件,然后再进行代码处理,通过;
删除窗体上的 TXMLDocument 组件,运行也通过。
-------------------------------------------------------------------------
真是怪,难道 TXMLDocument 启动是需要进行什么隐含的操作吗?
发现 XMLDocument.DocumentElement 无效!有出错信息:
代码:
var
XMLDocument : TXMLDocument ;
XMLNode: IXMLNode;
begin
XMLDocument := TXMLDocument.Create(Application);
XMLDocument.FileName := [i]your_xml_file_name[/i];
XMLDocument.Active := True;
XMLNode := XMLDocument.DocumentElement;
Edit1.Text = XMLNode.Attributes['name'];
FreeAndNil(XMLDocument);
end;
改变一下:
如果先在窗体放个 TXMLDocument 组件,然后再进行代码处理,通过;
删除窗体上的 TXMLDocument 组件,运行也通过。
-------------------------------------------------------------------------
真是怪,难道 TXMLDocument 启动是需要进行什么隐含的操作吗?