none
アプリケーションについて RRS feed

  • 質問

  • HTMLのファイルで、ボタンかリンクをクリックするとVBで作ったアプリケーションが起動されるようにしたいのですがどうすればいいですか。

    ご返答お願いします

    2010年12月24日 13:15

回答

  • 以下のような形式で可能です。ただし、警告は出ます。それほど詳しくはないのですが、セキュリティの問題上、警告を出さなくするのは難しいのではないでしょうか?

    <a href="file:///c:/MyDir/hoge.exe">hoge</a> 

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    • 回答としてマーク ugonight 2010年12月25日 7:27
    • 回答としてマークされていない ugonight 2010年12月25日 7:54
    • 回答としてマーク ugonight 2010年12月25日 23:30
    • 回答としてマークされていない ugonight 2010年12月26日 0:10
    • 回答としてマーク 山本春海 2011年1月14日 2:13
    2010年12月24日 16:09
    モデレータ
  • > でもファイルをアップロードした時に開かなくなってしまいます。どうした
    > らいいですか?

    それは、クライアント側ではなくて、サーバー側でアプリケーションを起動し
    たいということですか? その意味は理解されているのですよね?

    であれば、Process.Start メソッドを使えば可能だと思います。

    • 回答としてマーク ugonight 2010年12月26日 8:22
    • 回答としてマークされていない ugonight 2010年12月26日 8:22
    • 回答としてマーク 山本春海 2011年1月14日 2:13
    2010年12月26日 2:37
  • > 失礼ですが、Process.Start メソッドとはどうやって使うのですか?

    MSDN ライブラリを読んでください。

    Process.Start メソッド
    http://msdn.microsoft.com/ja-jp/library/system.diagnostics.process.start(v=VS.100).aspx


    このフォーラムの例では以下のスレッドがあります。

    wmvファイルからJPEGファイルへ
    http://social.msdn.microsoft.com/Forums/ja-JP/aspnetja/thread/85657c0e-5b54-4f75-bf55-cef0a693a7a9

    • 回答としてマーク 山本春海 2011年1月14日 2:13
    2010年12月26日 8:46

すべての返信

  • 以下のような形式で可能です。ただし、警告は出ます。それほど詳しくはないのですが、セキュリティの問題上、警告を出さなくするのは難しいのではないでしょうか?

    <a href="file:///c:/MyDir/hoge.exe">hoge</a> 

     


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    • 回答としてマーク ugonight 2010年12月25日 7:27
    • 回答としてマークされていない ugonight 2010年12月25日 7:54
    • 回答としてマーク ugonight 2010年12月25日 23:30
    • 回答としてマークされていない ugonight 2010年12月26日 0:10
    • 回答としてマーク 山本春海 2011年1月14日 2:13
    2010年12月24日 16:09
    モデレータ
  • ありがとうございます。とても役に立ちました。

    でもファイルをアップロードした時に開かなくなってしまいます。どうしたらいいですか?

    2010年12月26日 0:13
  • > でもファイルをアップロードした時に開かなくなってしまいます。どうした
    > らいいですか?

    それは、クライアント側ではなくて、サーバー側でアプリケーションを起動し
    たいということですか? その意味は理解されているのですよね?

    であれば、Process.Start メソッドを使えば可能だと思います。

    • 回答としてマーク ugonight 2010年12月26日 8:22
    • 回答としてマークされていない ugonight 2010年12月26日 8:22
    • 回答としてマーク 山本春海 2011年1月14日 2:13
    2010年12月26日 2:37
  • 失礼ですが、Process.Start メソッドとはどうやって使うのですか?
    2010年12月26日 8:22
  • > 失礼ですが、Process.Start メソッドとはどうやって使うのですか?

    MSDN ライブラリを読んでください。

    Process.Start メソッド
    http://msdn.microsoft.com/ja-jp/library/system.diagnostics.process.start(v=VS.100).aspx


    このフォーラムの例では以下のスレッドがあります。

    wmvファイルからJPEGファイルへ
    http://social.msdn.microsoft.com/Forums/ja-JP/aspnetja/thread/85657c0e-5b54-4f75-bf55-cef0a693a7a9

    • 回答としてマーク 山本春海 2011年1月14日 2:13
    2010年12月26日 8:46