自定义URL Protocol Handler [转]
2009-03-28 01:13
369 查看
自定义URL Protocol Handler
缘起: 迅雷,电驴等软件可以在浏览器中点击一个url后自动启动,并执行操作。这是咋实现的呢?俺google了许多 ,还是在园子里找到了一个文 http://www.cnblogs.com/hwade/archive/2008/01/08/1029686.html ,这个哥哥喜欢写繁体字,虽然俺学过书法,认识一些繁体字,但看着还是不爽。哎!资质愚钝啊,看了半天没看太明白,但思路是明白了 ,就是要在注册表上动手脚。 于是乎继续google 找到了 http://blogs.gotdotnet.com/noahc/archive/2006/10/19/register-a-custom-url-protocol-handler.aspx 不幸让我看明白了。
俺简单的说说俺的理解吧。
要实现这个功能笼共分3步。(我们注册一个xishui:// 这样的 protocol-handler,实现在网页中点击xishui://hello,就弹出一个对话框,上面显示“hello”)
1 按照如下结构建立注册表
using System;
using System.IO;
using System.Windows.Forms;
using System.Text.RegularExpressions;
namespace test
<a href="xishui://hello">xishui://hello</a>
然后我在浏览器中点这个链接 ,啥效果?你猜
哇咔咔 真的调用了我的test.exe,并且显示了hello !
[转自:http://www.cnblogs.com/zjneter/articles/1030066.html]
相关文章推荐
- 自定义URL Protocol Handler 呼出应用程序
- 自定义URL Protocol Handler
- 自定义URL Protocol Handler
- 自定义URL Protocol Handler 呼出应用程序
- [转]自定义URL Protocol Handler
- Java魔法堂:URI、URL(含URL Protocol Handler)和URN
- spring 4.1.6 中通过继承RequestMappingHandlerMapping 实现自定义url访问
- 自定义URL Protocol调用Winfrom程序(exe)并实现传值——类似网页链接调用QQ、旺旺
- URL Protocol Handler
- URL Protocol Handler 的简单演示程序
- Register a Custom URL Protocol Handler[转]
- URL Protocol Handler
- 自定义URL Protocol 协议
- 自定义URL Protocol 协议
- Java魔法堂:URI、URL(含URL Protocol Handler)和URN
- URL Protocol Handler demo
- proxy: No protocol handler was valid for the URL /. If you are using a DSO version of mod_proxy, make sure the proxy sub
- mysql 自定义方法url_decode
- 利用HttpHandler处理自定义控件中需要引用大量js文件问题
- 处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中有一个错误模块“ManagedPipelineHandler”