MSXML IXMLDOMDocument::save保存在哪里?我的意思是当它被一个文件名参数调用时。
CComPtr< IXMLDOMDocument > doc;
p->get_doc( &doc );
doc->save( CComVariant( L"C:\\pathto\\mydoc.xml" ) );"C:\pathto\mydoc.xml“会在哪里?
假设XMLDOMDocument在进程外,在本例中位于不同的物理机上。是否会将其保存到"C:...“是调用计算机的服务器还是承载COM对象的服务器?
发布于 2009-07-08 07:42:49
它将位于您在本地系统上提供的位置。如果提供一个字符串,save函数将其参数解释为路径和文件名,因此这是对象将其内容保存到的文件。该文件不需要预先存在,但目录应该存在。
除了字符串之外,save函数还可以接受某些其他类型的参数,包括“响应对象、文档对象或支持持久性的自定义对象”。详情请参见the documentation。
https://stackoverflow.com/questions/1096556
复制相似问题