0

ActiveXの純粋な.NET代替品はありますか?.NETのWebページに、comを使用せずにロードして操作するシッククライアント側のコントロールを作成する方法があるかどうかを尋ねています。

編集:純粋な.NETでActiveXを使用したくない、ActiveXの代わりに.NETを使用したい。

4

2 に答える 2

3

ActiveXに相当する完全に管理されたものはありません。主に正当な理由があります。ActiveXはセキュリティ上危険なテクノロジーであり、その効果をさまざまな方法で複製するには、セキュリティの欠如を複製する必要があります。

SilverLightを試しましたか?

マシンへのフェレットなしのアクセスを許可しないため、ActiveXの完全な代替品ではありません。ただし、.Netで豊富なクライアント側のコントロールを作成する機能は提供されます。

于 2009-04-14T17:30:54.317 に答える
3

IE 内に埋め込むことができるUserControlを使用できます。Web ブラウザーとのやり取りの意味はわかりませんが、ページ上のスクリプトを呼び出し、ページ上のスクリプトで処理できるイベントを投稿できます。
コントロールを機能させるには、.NET を事前にインストールする必要があることに注意してください。JaredPar
が言及 しているように Silverlight を使用することもできますが、その場合、API はより制限されます。

于 2009-04-14T17:40:06.930 に答える