超级简单的问题!!XMLDocument加载一次以后如何清空?
解决方案 »
- 使用过MYDAC的朋友进来帮忙看看,分数不多,帮者有份。
- 为什么用idhttp登陆淘宝网站,都是返回首页,登陆不了?
- 请问用Delphi能编译出(在纯Dos环境下运行的)文件吗???
- 求助组合数算法!!!
- Pagecontrol中做好了四个页,如何让他们的位置调换一下?
- 提起矿大,就有一种特殊的感觉。。。
- 200分!用ocx方式如何实现mdi窗体模式.
- 用delphi编程之后,数据库sql server 2000坏了,重装了数据库,怎么重新连接?
- ??ActiveForm和Inf文件的困惑??
- 很简单的DBgrid问题
- 在线等待,记录型动态数组问题!!!!
- 超级变态的问题!可不可以把文件的修改时间给改了呢?顶者有分!!!!!
也可以
XMLDocument1.Active :=False;
L1XMLDoc: IXMLDocument;
filestr: pchar;
Root: IXMLNode; //指向XML根结点
Parent_Node: IXMLNode; //指向定位节点
Child_node: IXMLNode; //指向定位节点子结点
grandchild_Node: IXMLNODE; //指向
testpar:INATE_DATA; mydata:INATE_DATA;
begin filestr := ExtractFilePath(paramstr(0)) + m_File;
CoInitialize(nil);
try
L1XMLDoc := TXMLDocument.Create(nil);
L1XMLDoc.XML.Clear;
L1XMLDoc.Active := True;
L1XMLDoc.LoadFromFile(filestr);
mydata.Long :=L1XMLDoc.XML.Count;
mydata.SuccessFlag :=true;
mydata.mydata :=pchar(L1XMLDoc.XML.Text); L1XMLDoc.Active := True;
finally
L1XMLDoc := nil; //清空
CoUnInitialize;
end;
end;