既然是调试 COM ,是否使用脚本语言都可以啊(否则是调试你写的脚本语言了:(), 使用 VB 调试是个明智的选择,调试方法: 1. COM 源代码打开,设置好断点,(如果是VC源代码,一定要Debug版本的 COM 啊,不用啰嗦了吧) 2. 调试内代码: 'Project --> Reference : 选择你开发的、已经注册的 COM 组件 dim a as YourCom set a = createobject("YourCom.ClassName"); a.YourMethod() '加个断点 跟踪断点进入 COM 内部调试源代码。 如果你是要调试脚本语言(很少用的,ISAPI可能用到),那需要加载 inetinfo.exe 调试,麻烦大了去。:)
别用添加引用的方法而是用
dim a as object
set a = createobject("");
a.method
1. COM 源代码打开,设置好断点,(如果是VC源代码,一定要Debug版本的 COM 啊,不用啰嗦了吧)
2. 调试内代码:
'Project --> Reference : 选择你开发的、已经注册的 COM 组件
dim a as YourCom
set a = createobject("YourCom.ClassName");
a.YourMethod() '加个断点
跟踪断点进入 COM 内部调试源代码。
如果你是要调试脚本语言(很少用的,ISAPI可能用到),那需要加载 inetinfo.exe 调试,麻烦大了去。:)
如果写的com是给脚本语言使用的。这个com是一个dll,需要一个实际的程序调用。
上层说的,用vb条是可行,但是不知道,有没有更直接的方法?
如果一个exe调用com,可以在vc的工程中,直接设调用的程序为这个exe。
不知道,脚本语言使用时,怎么设?
又罗嗦了一大堆。 只因为,我想把它弄透彻。