COM组件如何调试

原创 2012年03月29日 17:34:01

                   在开发大型程序的时候,一般我们会将程序的功能模块化,常见的做法是采用COM组件,区别于一般的动态链接库,他的优点是毋庸置疑的,最大的特点在于它可以自己注册以及反注册,这样我们在创建相应的组件对象时就比较方面,不用考虑路径什么的,只要在电脑上已经注册过,则可以成功使用。

由于COM组件不是EXE,因此,它不能独立执行,必须附加在一定的应用程序上,通过设置相应的参数,就可以进行调试。依次打开“调试”标签页,找到“命令”选项,在该行中加入我们需要附加程序的完整路径,后面是执行该程序时指定的执行参数,一般我们只需要设置“命令”即可。设置好以后,按F5即可启动调试。

如果要进行某些特殊的调试,则需要配置“命令参数”。最常见的用法是调试组件的注册以及反注册功能,大家都知道,我们通过使用regsvr32 命令可以手动进行组件的注册和反注册,调用的分别是DllRegisterServer和DllUnregisterServer两个函数。如果组件不成功,我们想跟踪调试,首先应该在这2个地方打断点,然后在“命令”中输入regsvr32 的完整路径,然后在“命令参数”中输入你需要注册的DLL完整路径,之后,按F5即可进行调试。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Windows程序调试----第三部分 调试技术----第11章 COM调试

第11章 COM调试     调试COM代码对很多开发人员来说是很件令人沮丧的事情,特别是如果你对Windows平台,尤其是COM编程不熟悉的话。成功地解决一个错误常常需要涉及到很多领域的知识和技巧...
  • tiewen
  • tiewen
  • 2013-04-25 10:15
  • 2457

VC Windows shell扩展编程(为系统右键菜单添加二级菜单傻瓜教程)

打开VC6,新建一个工程,选ATL COM APPWIZARD,工程名写BlogTest。然后OK。如果要用到MFC,那把Support MFC打上勾,然后按完成。     新工程生成完毕后,在Cl...
  • wzsy
  • wzsy
  • 2012-08-07 16:26
  • 3351

跟踪调试COM组件的接口 跟踪调试COM组件的接口

跟踪调试COM组件的接口 跟踪调试COM组件的接口 ----Edit by hklzt   刚一开始,对于COM组件的接口,真的不知如何下手,就更谈不上调试IE里的某个...

Windows Shell 右键菜单 编译错误处理

错误 1 general error c101008a: Failed to save the updated manifest to the file ".\debug\MyShell.dll....

COM组件VC6.0调试方法

一.打开组件服务,找到你要调试的组件 二.打开组件的属性 三.将调试器路径中的字符串拷贝出来 我的是: "C:\Windows\system32\vsjitdebugger.exe" C:...

COM组件的调用方法总结

需求: 1.创建myCom.dll,该COM只有一个组件,两个接口:    IGetRes--方法Hello(),    IGetResEx--方法HelloEx() 2.在工程中导入组件...

COM组件VC6.0调试方法

  • 2016-04-08 10:54
  • 112KB
  • 下载

关于调试com组件中的一个接口

关于调试com组件中的一个接口 在vs2010 中  选择 progject 中的“Basytype Property ” 显示如下界面 Configration Properties 中...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)