CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  进程/线程/DLL

本人买了一个DNS的组件,是用VB开发的,请问如何在VC下调用

楼主gys520(东郭)2005-04-20 15:23:10 在 VC/MFC / 进程/线程/DLL 提问

本人买了一个DNS的组件,是用VB开发的,请问如何在VC下调用.在ASP中是直接注册组件就可以用的.但在VC下要怎么调用呢,请问高手,组件名:LQSL.DLL  
   
  请楼下的都说得清楚些,最好能附上实例,谢谢各位,非常感谢 问题点数:100、回复次数:8Top

1 楼an_bachelor(洗澡就是浪費生命)回复于 2005-04-20 15:36:32 得分 10

组件没有这么命名的   看来你对组件和组件所附的DLL的区别还不清楚  
  调用一个组件的功能最基本的方式是用CoCreateInstanceTop

2 楼gys520(东郭)回复于 2005-04-20 15:44:26 得分 0

那请问,我现在是调用DLL,还是要调用组件.Top

3 楼an_bachelor(洗澡就是浪費生命)回复于 2005-04-20 16:06:26 得分 90

只要组建已经正确注册  
  不用关心你的DLL在哪里   你需要的只是一个CLSIDTop

4 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-20 21:27:26 得分 0

把组件正确注册Top

5 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-20 21:27:48 得分 0

VB下的dll相当于comTop

6 楼gys520(东郭)回复于 2005-04-21 10:23:51 得分 0

请问有没有谁有这方面的例程Top

7 楼jackieyoung(蓝帆)回复于 2005-04-24 19:59:39 得分 0

1。   先注册该组件;  
  2。   在stdafx.h文件,将下列内容添加到所有的include指令之后:  
  #include   <icrsint.h>  
  "#import   "[组件路径]"   no_namespace  
  import命令会生成LQSL.tlh和LQSL.tli文件;  
  3。   创建组件:  
  ILQSLPtr   p=NULL;  
  HRESULT   hr=p.CreateInstance(__uuidof(LQSL)));  
  if(FAILED(hr))return;  
  4.   //   调用p的接口方法  
  p->MyMethod()  
   
  这是比较简单的方法。不过,买组件时会有配套的组件说明的,你仔细找找。有了这些说明,你可以用其它方法操作,比如直接通过原始COM接口操作,效率更高。Top

8 楼jackieyoung(蓝帆)回复于 2005-04-24 20:02:31 得分 0

补充:  
  LQSL.tlh,   LQSL.tli文件,以及ILQSLPtr等只是举个例子,具体是什么文件和接口应看"#import   "[组件路径]"   no_namespace编译之后生成代码Top

相关问题

  • VB做组件??
  • VB组件
  • vb写组件?
  • VC编写的COM组件与VB相比有何优点?
  • VB中的Com组件如何在VC中调用???
  • 急!! 如何在VC++中调用 VB COM组件, 谢谢
  • 在delphi中如何调用COM组件(用vb或vc写的)
  • 用vb写的dll组件在vc中如何使用?
  • VB开发的组件应怎样才能在VC下调用
  • vb中怎么调试vc做的com组件

关键词

  • 组件
  • 文件
  • 接口
  • 注册
  • lqsl
  • 请问
  • 调用
  • 方法

得分解答快速导航

  • 帖主:gys520
  • an_bachelor
  • an_bachelor

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo