程序中用到XML文件做配置文件,本来做了一个普通应用程序,运行并没有什么问题。
后来项目需要,改编成一个WINNT服务程序,可是启动时就报错:Microsoft MSXML is not installed.
MSXML3我已经安装了呀。始终不明白问题出在哪里。
明天项目就要交了。大家快帮帮我!在线等待高手!
后来项目需要,改编成一个WINNT服务程序,可是启动时就报错:Microsoft MSXML is not installed.
MSXML3我已经安装了呀。始终不明白问题出在哪里。
明天项目就要交了。大家快帮帮我!在线等待高手!
解决方案 »
- chart怎么显示文字性说明?
- 这儿的file name是指什么意思,,详说下。。多谢。
- 急救!关于Dll方面的疑问:装载了dll后,直接关闭主程序会报错...(不够可以再加)
- 新手问题:我用RMReport设计了一个报表,怎么在一个窗口事件中打印或预览这个报表?比如点击一个按钮等等。请不吝执教。
- 如何在程序中动态的取得SQL Server存储过程的参数。在线等待......
- 一个思路,用窗体保护系统,看看可不可行,大家帮帮忙
- 先解决先得分
- 当鼠标在listbox窗体上滑动时如何使滑过的文字高亮显示
- 一句两句说不清楚,请大家帮帮忙!多谢!
- 也是毕业设计急!!! 如何打印窗体啊???怎样预览之后选择是否打印呢???谢!!!
- 明年就要毕业了,我该怎么办?
- 您好,请问怎样让两个应用程序通讯?
操作XML文件是用TXMLDocument:
XMLDocumentCfg:=TXMLDocument.Create(application);
XMLDocumentCfg.FileName:=XmlCfgFile;
XMLDocumentCfg.Active:=True;
……
代码在普通界面程序上已经正常运行通过。但是在移植成NT服务程序后就出现如上错误,说msxml is not installed。到底是什么问题啊?
2:是否要在NT 上注册?
如果你的问题解决了,告诉我们一声
2、我也用regsvr32 msxml3.dll注册过。但是还是无法解决问题。问题仍然无法解决!一点头绪也没有!哎……组长已经催着我了!
真的没有这方便的高手吗?
太让人失望了吧?!
XMLDocumentCfg:=TXMLDocument.Create(application);
这一句前面加上初始化COM的语句。。也就是CoInitliaze.
你的说法我以前也看到过,曾经想试试,但是不知道CoInitliaze语句是哪个单元中的,我该USE哪个单元才能使用它?望赐教!
...
CoUnInitliaze这东东是在线程里面对COM编程少不了的。