ASP.NET 網路叫用本機程式 CALL EXE
要先建立一個URL Protocol
========= 登錄檔 ===============
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\NISPKI]
"URL Protocol"=""
@="URL:NISPKI Protocol"
[HKEY_CLASSES_ROOT\NISPKI\DefaultIcon]
@="C:\\SignPKI\\CallSignPKI.exe,1"
[HKEY_CLASSES_ROOT\NISPKI\shell]
@=""
[HKEY_CLASSES_ROOT\NISPKI\shell\open]
@=""
[HKEY_CLASSES_ROOT\NISPKI\shell\open\command]
@="\"C:\\SignPKI\\CallSignPKI.exe\" \"%1\""
// %1 是傳參數
========= HTML ===============
<a href="NISPKI:帳號"> T e s t !</a>
// 可傳入參數,這邊是帶帳號,但叫用起來的程式會接收到NISPKI:帳號
//所以要另外再處理,可能還有其他方式,但我目前還沒找到
// chrome也能用
可參考
https://msdn.microsoft.com/en-us/library/Aa767914.aspx
沒有留言:
張貼留言