调用VC写的COM组件出现问题,高手解答

holyten 2004-12-24 01:06:15
我得到一个别人写的VC的COM组件(是.exe)的,于是我在VB中调用(引用->选择了那个EXE),于是就可以定义了 dim ivr as XIVRAPICOM.XIVRAPITOOLs 接下来使用 IVR.XXX IVR.XXXX ,都很正常;

我开始使用DELPHI来调用了,先是是用 DELPHI->Project->Import Type Liberay OK了,于是在ActiveX上出现了个东西,TXIvrAPIComLib_LIB, 但是使用的时候发现 根本没有XIVRAPITOOLS这个类,更不用说是这个类下的方法了. 本以为是和VB创建的ACTIVEX一样的情况,于是也就改动了 环境下的 TYPE LIBERARY的设置,但是结果还是一样,请问有人可以解答吗?
...全文
112 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoluzhu0420 2004-12-27
  • 打赏
  • 举报
回复
是否机器上没有MSVCRTD.DLL,MSVCIRTD.DLL,MFCO42D.DLL,MFCD42D.DLL,MFC42D.DLL等几个VC的DLL
sunkevin 2004-12-27
  • 打赏
  • 举报
回复
VB下如果能引用,在DELPHI中也应该是可以的。这有可能是Type Library 导入不成功。
  • 打赏
  • 举报
回复
不太懂,帮你顶

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧