{D5DEA129-C130-4268-A3AB-14CED69E052D}是个什么组件? 本帖最后由 siyixiapu 于 2013-02-10 23:19:01 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 27 library HttpMonitorLib 28 { 29 importlib("stdole2.tlb"); 30 [ 31 uuid(E1127FDE-80F7-4E86-A601-71BB885CE9DA), 32 helpstring("_IHttpMonEvents Interface") 33 ] 34 dispinterface _IHttpMonEvents 35 { 36 properties: 37 methods: 38 [id(1), helpstring("OnRequest Event")] 39 void OnRequest([in] LONG id, [in] BSTR url, [in] BSTR headers, [in] BSTR method, [in] VARIANT postData); 40 [id(2), helpstring("OnResponse Event")] 41 void OnResponse([in] LONG id, [in] BSTR url, [in] LONG responseCode, [in] BSTR headers); 42 [id(3), helpstring("OnRedirect Event")] 43 void OnRedirect([in] LONG id, [in] LONG redirectedId, [in] BSTR url, [in] BSTR redirectedUrl, [in] BSTR responseHeaders, [in] BSTR requestHeaders); 44 [id(4), helpstring("OnDataRecieved Event")] 45 void OnDataRecieved([in] LONG id, [in] BSTR url, [in] VARIANT data, [in] LONG status); 46 }; 47 [ 48 uuid(D5DEA129-C130-4268-A3AB-14CED69E052D), 49 helpstring("HttpMon Class") 50 ] 51 coclass HttpMon 52 { 53 [default] interface IHttpMon; 54 [default, source] dispinterface _IHttpMonEvents; 55 }; devmiao你好,我在引用的C++写的类库中的HttpMonitor.idl找到了你给出的那段代码这个D5DEA129-C130-4268-A3AB-14CED69E052D组件应该是先存在于电脑里面才能引用的吧?怎么才能把这个组件安装到电脑里面了?从别的电脑复制过来还是需要安装什么东西? 我也遇到了这个同样的问题,请问楼主是怎么解决的?我老是无法注册上HttpMonitor.dll这个文件.提示出错.求指教,谢谢! 把HttpMonitor.dll复制到C:\WINDOWS\system32。在“运行”里面输入“regsvr32 HttpMonitor.dll”。出现“DllRegisterServer in HttpMonitor.dll succeeded.”等字样表示dll注册成功。如果这步还是有错误,把HttpMonitor.dll放到D盘根目录,在“运行”里面输入“regsvr32 D:\HttpMonitor.dll”。不知道你的是什么系统,提示什么错误,可能是缺少什么东西吧,你按上面的步骤试试HttpMonitor.dll下载地址http://download.csdn.net/detail/siyixiapu/6918621 URL图片路径字符串怎么转换成二进制? C# 删除string 最后一个字符 foreach(int i in myarray){i=5}如何能实现 返回值必须处理吗? 100分请高手们来解答问题,十万火急...都进来看看啊!(在线等) 急!!!页面跳转疑惑??? vs2005 新建web server 急! 【散分】讨论一下.NET程序和程序员的前途 菜鸟问题:重载"sqldatareader"方法未获到"0"参数 同时收到两个SOCKET的音频字节数组,怎么混合后用声卡放出来才正常? 关于C#遍历的,用什么办法保存遍历的结果和进行下次调用? 执行一个exe后提示输入文件如何用批处理来处理
28 {
29 importlib("stdole2.tlb");
30 [
31 uuid(E1127FDE-80F7-4E86-A601-71BB885CE9DA),
32 helpstring("_IHttpMonEvents Interface")
33 ]
34 dispinterface _IHttpMonEvents
35 {
36 properties:
37 methods:
38 [id(1), helpstring("OnRequest Event")]
39 void OnRequest([in] LONG id, [in] BSTR url, [in] BSTR headers, [in] BSTR method, [in] VARIANT postData);
40 [id(2), helpstring("OnResponse Event")]
41 void OnResponse([in] LONG id, [in] BSTR url, [in] LONG responseCode, [in] BSTR headers);
42 [id(3), helpstring("OnRedirect Event")]
43 void OnRedirect([in] LONG id, [in] LONG redirectedId, [in] BSTR url, [in] BSTR redirectedUrl, [in] BSTR responseHeaders, [in] BSTR requestHeaders);
44 [id(4), helpstring("OnDataRecieved Event")]
45 void OnDataRecieved([in] LONG id, [in] BSTR url, [in] VARIANT data, [in] LONG status);
46 };
47 [
48 uuid(D5DEA129-C130-4268-A3AB-14CED69E052D),
49 helpstring("HttpMon Class")
50 ]
51 coclass HttpMon
52 {
53 [default] interface IHttpMon;
54 [default, source] dispinterface _IHttpMonEvents;
55 };
devmiao你好,我在引用的C++写的类库中的HttpMonitor.idl找到了你给出的那段代码
这个D5DEA129-C130-4268-A3AB-14CED69E052D组件应该是先存在于电脑里面才能引用的吧?
怎么才能把这个组件安装到电脑里面了?从别的电脑复制过来还是需要安装什么东西?
我也遇到了这个同样的问题,请问楼主是怎么解决的?我老是无法注册上HttpMonitor.dll这个文件.提示出错.求指教,谢谢!
在“运行”里面输入“regsvr32 HttpMonitor.dll”。出现“DllRegisterServer in HttpMonitor.dll succeeded.”等字样表示dll注册成功。如果这步还是有错误,把HttpMonitor.dll放到D盘根目录,在“运行”里面输入“regsvr32 D:\HttpMonitor.dll”。不知道你的是什么系统,提示什么错误,可能是缺少什么东西吧,你按上面的步骤试试HttpMonitor.dll下载地址
http://download.csdn.net/detail/siyixiapu/6918621