-1

コンピュータにインストールされているアプリケーションをウェブブラウザ(グーグルクローム4など)から起動するためのJavaScript関数の例を教えてください。特に、.Net APPにこのプロセスAPIを単純化する特別なものがある場合は、そのようなスタッフ用のライブラリがいくつかあります。リンクを共有してください。

したがって、起動プログラムで実行時に作成して保存する方法は、http:// localhost / maAppServer / MyAppCalculator / StartのようないくつかのローカルURLを処理して、構成ファイルに名前とローカルURLを書き込んだアプリを起動する小さなローカルサーバーです。インストール?

では、WebブラウザからC#.NETアプリ\プログラムを起動するにはどうすればよいですか?

4

2 に答える 2

8

Chromeでそれが可能だとは思いません。ユーザーのコンピューターでEXEを起動すると、セキュリティ違反と見なされる可能性があります。一部のActiveX、およびInternet Explorerのfile://リンクが機能する場合があります。また、OneClickの展開は、あなたが求めているものと似たようなことをする可能性があります(正確には私は思いませんが、Crhomeでは利用できない可能性のあるアドインが必要だと思います)http://www.15seconds.com/ issue / 041229.htm

于 2010-06-05T16:44:36.107 に答える
5

何を求めているのかわかりません。HTMLページでアプリケーションにリンクするだけで、コンピューター上でアプリケーションを起動できます。ただし、データを渡す必要がある場合は、それでも単純ですが、まったく別の問題になります。

例として、www.nexon.comがMMORPGであるMapleStoryを使用して行うことがあります。Webサイトにログオンすると、認証後にWebページがゲームを開始します。もう1つの例は、ファイル共有サイトのマグネットリンクです。

プロトコルハンドラーを作成する必要があります。プロトコルハンドラーはC++/ C#などの任意の言語で作成し、クライアントのコンピューターに登録できます。そのように-http://msdn.microsoft.com/en-us/library/aa767914 (VS.85).aspx

次に、作成したプロトコルを使用して、必要なデータを渡します。クリックできるリンク、ボタン、サーバーからのResponse.Redirect()を好きなように追加できます。

于 2010-06-05T18:39:02.430 に答える