注册应用程序到url协议上及其简单应用
来源:互联网 发布:寻找客户的软件 编辑:程序博客网 时间:2024/05/01 16:27
参考网页:http://msdn.microsoft.com/en-us/library/aa767914(VS.85).aspx#app_ex
通过注册应用程序到url协议,我们可以在用浏览器浏览网页的时候,直接在地址栏敲入指定命令达到打开应用程序的目的。
设置步骤很简单,“开始菜单”->"运行"->"regedit"(回车)打开注册表编辑器
我以word.exe为例,创建如下的注册表项和内容
HKEY_CLASSES_ROOT alert (Default) = "URL:Word Protocol" URL Protocol = "" DefaultIcon shell open command (Default) = "C:\Program Files\Microsoft Office\Office12\WINWORD.EXE"保存,然后打开任意浏览器(IE,火狐或者Safari),在地址栏敲入"word:"回车,word就被打开了,很简单是吧。
我们当然可以创建自己的应用程序,创建相应的注册表项,然后通过浏览器操作就可以实现打开客户端程序
这个应用场景的需求还可以挖掘,比如编写网页进行跳转到指定的url协议页面,就可以打开本地的应用程序,很酷吧。
比如下面的例子,网页加载后三秒word就会被打开:
<html><head><meta http-equiv="content-type" content="text/html;charset=utf8"></head><body><script language="javascript" type="">function countDown(secs){ if(--secs>0) { setTimeout("countDown("+secs+")",1000); } else { window.location.href="word:"; }} countDown(3);</script></body></html>参照MSDN中的例子我们还能实现向应用程序传递参数,也是非常简单,不再赘述
- 注册应用程序到url协议上及其简单应用
- 为你的应用程序注册URL协议
- 在windows以及iOS中Registeringthe Application Handling the Custom Protocol 把应用程序注册到特定协议上
- 简单对象访问协议SOAP及其应用
- 简单对象访问协议SOAP及其应用
- 注册自定义URL协议
- 注册自定义URL协议
- 注册URL协议
- 注册自定义URL协议
- 将应用程序注册为URL协议(Registering an Application to a URL Protocol)
- 注册自定义URL协议(zhuan)
- SSL协议及其应用
- SSL协议及其应用
- SSL协议及其应用
- SDP协议及其应用
- Ajax在用户注册上的简单应用
- IDirect3DDevices9接口怎样应用到简单的二维应用程序里
- scep(简单证书注册协议)
- mysql创建定时任务
- 修改时清除字段内容的SQL语句
- vb.net UltraChart画柱状图
- Java socket中isClose()和isConnected()
- 短网址功能实现
- 注册应用程序到url协议上及其简单应用
- mysql 插入更新多条数据的效率问题
- 使用 <map> 库创建关联容器
- mamp 简单的网页
- Titanium-HttpClient_send_xml_json_Tes
- RMAN-20202: tablespace not found in the recovery catalog
- 图片与二进制文件的互转
- 为什么要用专业ETL工具?
- php中echo(),print(),print_r()的区别