易截截图软件、单文件、免安装、纯绿色、仅160KB

问一个doc加载xml文件的释放问题

定义了一个XMLDoc 的指针*pDoc;
用pDoc加载一个xml文件后, 如:pDoc->Load("C:\\A.xml");
因某些原因, 想用pDoc加载另一xml文件, 如:pDoc->Load("C:\\B.xml");
请问如何释放掉加载的A.xml文件资源, 一直找不到对应的函数。 多谢!
没有这样的功能。你可以把现有的对象Release掉再创建一个新的对象。
MSXML的瓶颈在于解析XML,不是在于创建对象。

http://support.microsoft.com/kb/246230#top
具体你参看这个页面

调用
pDoc.Release();
就行了。



楼上正解。------------

好象确实没有什么关闭文档的方法,如果调用Release的话,接口同时也被释放了,如果想再用的话,必须再次调用CoCreateInstance


相关问答:

如何将XML数据存入ACCESS数据库

请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:

<?xml version="1.0" encoding="utf-8"? ......

VS中xml文件的中英文显示颜色不一样?

<?xml version="1.0" encoding="gb2312" ?>
<sites>
<site>
<name>.Net开发者园地</name>
<url>http://dotnet.aspx.cc</url>
<img&g ......

关于Struts2的xml输入校验 - Java / Java EE

在action中至少有4个方法,每个方法接受一种请求,例如四个方法最简单的就是增删改查,每一种操作,需要校验的action属性是不同的,校验属性的规则也是不同的,怎么样才能使用xml的输入校验?
如果是使用actionName ......

C# 语法导出XML 的编码设置

我现在做接口导出,.NET平台,开发语言C#,想导出XML的文本格式。
想得到 <?xml version="1.0" encoding="GBK"?> 
的编码格式!怎么设置?谢谢!急!


只要保存为xml格式, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号