none
フォーム上で.htmlや.chmファイルを表示したい。 RRS feed

  • 質問

  •  

    またまた、初歩的な質問で恐縮します。

    一応、いろいろ調べたり実験をしたのですが、うまくいきません。

    フォーム処理過程で、ボタンをクリックしたら、.htmlや.chmのようなファイルを表示させたいのですが、

    うまくいきません。これはできないのでしょうか。ぺperlなんかだと普通にできるのですが。

    ご指導ください。

     

     

    2008年10月14日 16:39

回答

すべての返信

  • フォームの内部で表示させたいのでしょうか? それともフォームとは別に、例えばIEなどで表示させたいということなのでしょうか? また、ぺperlというのがよくわかりませんでした。

    2008年10月15日 0:57
    モデレータ
  • Perl なんて言葉が出てきているので Web の話なのかな。
    それだったら Perl というより HTML のお話なので ASP.NET でも可能なはず。

    でも "フォーム" とも言っているので Windows アプリケーションなのかな。
    でも今度は Perl というのがイミフメイになりますね。

    2008年10月15日 3:55
  • 今ではCGI=Perlというイメージが強いのですが、Perl自体はスクリプト言語なので、Windowsフォーム上で例えば文字列処理をさせてもおかしくないと言えばないです。例えばPOPFileというアプリケーションはPerlで記述されていたはずです。でも、htmlという単語が出てきているので、やっぱりWeb系なのかなぁ?という気はします。
    2008年10月15日 6:20
    モデレータ
  • 意味不明なことを言って、申し訳ございませんでした。

    windowsのアプリケーションを作っています。

    その説明文を表示させるのに、htmlファイルが使えれば楽かなと思いました。

    html Help workshopでもよいのですが、フォームから呼び出す方法がわかりません。

    よろしくお願いします。

     

     

     

    2008年10月15日 10:46
  •  

    > その説明文を表示させるのに、htmlファイルが使えれば楽かなと思いました。

    htmlファイルを表示するだけだったら、フォームにWebBrowserコントロールを貼り付けて、

    urlプロパティにhtmlファイルを指定(file://で指定した方がいいのかな?)するだけで表示できませんか?

     

    ヘルプファイル(*.chm)の表示方法は余り詳しくないので、他の方々にフォローをお願いしたいと思います。

     

    2008年10月15日 12:05
  • chmですと、以下が参考になります。例ではhtmになっていますが、chmでもいけるはずです。

     

    アプリケーションからのヘルプ呼び出し
    http://www1.odn.ne.jp/tamura/help/csharp/cs008.htm

    2008年10月15日 14:49
    モデレータ
  • ありがとうございました。参考になりました。

    フォームにヘルプを書いても表示しても長いものは不便ですね。

    chmが使えて嬉しいです。

     

     

    2008年10月19日 3:35