Delphi调用VB写的Com问题,提示“没有注册类别”
先说问题吧。
Delphi调用VB写的Com,试了一上午了,未果。
我的编译环境 Delphi 2006,在Component -->Import Component -->Import Active Control 导入了这个DLL。
调用就两行代码
var
ss:_RTPnr;
begin
ss := CoRTPnr.Create; //这里就报错了,提示“没有注册类别”
ss.RTPNRcontent('sfsdf','fdsf');
end;
详细报错如下:
“---------------------------
Project2
---------------------------
没有注册类别, ClassID: {2B763A43-5916-4176-A3C5-6A52EDBA3A91}.
---------------------------
如果我用Regsvr32 RetrievePNR.dll
提示不能注册 LoadLibrary("RetrievePNR.dll") 失败 - 找不到指定的模块。
提供Dll的朋友告诉我 不是所有的Com都需要注册。。。可是他又不太懂Delphi,有类似经验的朋友帮帮忙,可能就某个地方设置错了,或者代码哪些错了,多谢~~