msxml.dll的引用(100分)

  • 主题发起人 cuiyingjie
  • 开始时间
我想创建msxml.dll的程序单元并把他加入到控件拦的Activex页上,总是出错,请大侠指教
环境为wiondows professional 2000+delphi5
 
msxml 不是activex,不能如你那样,你可以
project | import type lib
选中msxml.dll
在install 即可
 
大侠:按照你的做法,提示如下
[Fatal Error] MSXML2_TLB.pas(71): Internal error: URW3010
MSXML2_TLB.pas 71行如下:
uses Windows, ActiveX, Classes, Graphics, OleServer, OleCtrls, StdVCL;
光标停留在OleServer后。
 
cuiyingjie:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
 
我的安装没问题阿!
重装一次!
 
哦,不是重装的问题,是因为delphi5对ole的支持一直在升级,
你加上use ole2看看;
另外,把你的错误信息给我看看。
 
是不是你的msxml有问题?再试一下
不过这方面我也有疑问,如果我要把已经import的DLL卸掉,应该怎么办?
或者如果我要升级msxml的版本,结果会提示TDOMDocument已经存在,不能安装,
应该怎么办?
 
用 xmlinst.ext 可把msxml.dll,msxml2.dll,msxml3.dll安装,卸掉;
注册用 regsvr32 msxml.dll就行了
现在msxml已有4.0了!
 
多人接受答案了。
 
顶部