在網頁上啟動你的應用程式

2021-08-25 12:41:55 字數 827 閱讀 1593

現在有一些程式是b/s和c/s混合的,在winform裡也可以方便的嵌入web,vs2003和vs2005都提供了這樣的控制項。

工具等。

笨一點的做法,是通過客戶端js來啟動。這樣做有安全隱患,因此window後面版本的作業系統,嚴格限制了js的許可權。

研究qq的實現方式,發現非常簡單。看下面的註冊檔案:

windows registry editor version 5.00

[hkey_local_machine\software\classes\test]

@="test"

"url protocol"="應用程式路徑%l"

[hkey_local_machine\software\classes\test\defaulticon]

@="%systemroot%\\system32\\url.dll,0"

[hkey_local_machine\software\classes\test\shell]

[hkey_local_machine\software\classes\test\shell\open]

[hkey_local_machine\software\classes\test\shell\open\command]

@="應用程式路徑 %l"

你可以直接將它儲存為乙個reg檔案然後註冊,或者在你的應用程式安裝時直接修改登錄檔。

如果你點這個鏈結,你在註冊檔案裡的應用程式就可以被啟動了。

你的應用程式主函式要這樣接收引數:

static void main(string args)

} 通過args[index]就可以訪問到你傳遞的引數了。

應用程式在網路上通訊的實現(C )

最近趕活,連續在網上抄了好幾次 很讓我覺得有點不好意思,因為我一般不大喜歡發 段,覺得沒啥意思。不過最近這個想法有所改變,大家互相抄抄有助於提高生產率嘛。以下發乙個通訊類,如需引用,請註明作者,謝謝。說明 這個類包含兩個子類,tcpmanage和udpmanage,分別處理tcp和udp兩種協議。t...

python啟動應用程式和終止應用程式

每天上班,工作需要,電腦上需要每天開機啟動一些軟體,下班時候,需要關掉一些軟體。乙個乙個開啟和關閉貌似是很繁瑣的,於是乎,這個指令碼產生了。系統環境 win7 32位 python 2.7.9 你還需要安裝pywin32。pip install pywin32 啟動應用程式指令碼 coding ut...

MonkeyRunner 啟動應用程式

前段時間一直糾結於怎樣才能獲取應用程式的安裝包名稱與startactivity名稱,這個問題的產生是這樣的 我一直在學習android device的自動化測試,發現 大全在 方面確實不錯,於是就想用自動化來實現其中的一部分功能。from com.android.monkeyrunner impor...