3

ユーザーがブラウザーからアプリを起動できるシンプルな企業ポータルがあります。ハイパーリンク内の URL は (Javascript を使用して) 署名付きアプレットに渡され、クライアント側のアプリを実際に起動します。クライアントはすべて XP または Vista で、すべて IE6 または IE7 を実行しています。

私は最近、Silverlight を調べていて、似たようなことができるかどうか疑問に思っています。理想的には、Silverlight からすべてを行い、アプレットを取り除きたいと考えています。

Silverlight からクライアント側アプリを呼び出すことはできますか? Silverlight アプリに署名して追加の権利を与えることはできますか?

4

2 に答える 2

1

リンクで JavaScript を使用するのと同じように、Silverlight から JavaScript を呼び出すことができます。

たとえばsomefunction、パラメーターを使用して呼び出すには:

HtmlPage.Window.CreateInstance("somefunction", new string[] { "parameter1" });

Html Browser の統合に関する優れたビデオがここにあります

于 2009-05-19T12:54:58.000 に答える
0

Silverlight 4がリリースされたので、これを再検討する必要があります。ここからexeを実行する方法を見ることができます

于 2010-12-10T19:58:33.130 に答える