delphi7 xml databinding 运行出现"interface not supported" ( 积分: 200 )

  • 主题发起人 主题发起人 ellen_zhang
  • 开始时间 开始时间
E

ellen_zhang

Unregistered / Unconfirmed
GUEST, unregistred user!
用的环境是winxp+delphi7
用DELPHI自带的xml databinding 产生XML 解析代码
但是在调用如下代码:
function Getprojectlist(Doc: IXMLDocument): IXMLProjectlist;
begin
Result :=Doc.GetDocBinding('projectlist', TXMLProjectlist) as IXMLProjectlist;
end;
的时候出现错误: raised exception class EIntfCastError with message ' interface not supported'
之前用DATABINDING也做过差不多的例子,都可以通过的,不知道为什么现在就有问题了?
请各位大虾帮忙
 
怎么都没有人回答呢?
请大家多帮忙啊,急!!!
 
开始-->运行 输入dcomcnfg回车(最好到2000的操作系统里把dcomcnfg.exe拷到XP里)
看看{000C101C-0000-0000-C000-000000000046}的默认属性页:
把默认身份验证级别:
改为:无

一般第一个(2000里的dcomcnfg.exe)
实际是MSIServer
 
后退
顶部