自己写了一个winform的exe小程序,想将其嵌入到web页面里。

    有一种方法如下:

<a href="A://">
    alt="点击这里"> 
 </a>

href 里的A 是什么意思呢?他是你编写的小程序在注册表里的注册的信息。
那么,我们要实现这个功能需要做些什么工作呢
首先,你要安装上你的exe。
然后,在注册表里写入关于你的小程序的信息(即A等等。。。)
这样就可以在WEB页面调到你的程序了。这么看来,A就是WEB页面与你的小程序的中间传递员了。

怎么先注册表写信息呢。
如下:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Diff]
"URL Protocol"="这里是小程序的安装路径"
@="DiffProtocol"

[HKEY_CLASSES_ROOT\Diff\DefaultIcon]
@="这里是小程序的安装路径,1"

[HKEY_CLASSES_ROOT\Diff\shell]

[HKEY_CLASSES_ROOT\Diff\shell\open]

[HKEY_CLASSES_ROOT\Diff\shell\open\command]
@="\"这里是小程序的安装路径\" \"%1\""


将上面的内容保存为.reg文件运行即可。

那么我们能不能在安装小程序的时候将安装路径动态写入注册表呢?能不能在没有安装小程序的情况下提示安装呢?
这两个功能又是如何实现的呢?
尚未解决,望高手指教。

<a href="tencent://message/?uin=88888888&Site=JooIT.com&Menu=yes">

 

 

posted on 2012-02-13 15:45  点滴汪洋  阅读(2014)  评论(0编辑  收藏  举报