- 195 名前:デフォルトの名無しさん [2012/08/10(金) 23:58:38.03 ]
- VS2010, WPF4で書いています。
おそらくC#ネタなのでこちらで質問いたします。 やりたいこと ・exeの「ヘルプ」ボタンをクリックすると、ローカルファイルのhtmlを開く ・htmlファイルを開くプログラムは、OSによって関連付けているもの (通常は、既定のブラウザ) ・htmlの途中から表示したい (<a name="hoge"></a> に対して <a href="foo.html#hoge"></a>のように) つまり、ヘルプファイル(html)を、途中の章の位置から 既定のブラウザで開くことをしたいです。 (htmlをnotepad.exeなどに関連付けている場合は、救えなくて良いです) System.Diagnostics.Process.Start("help.html"); とすれば、関連付けられているプログラムで help.html を開くことは できましたが、 name="hoge" の位置で開くことができません。 ****.Start("help.html#hoge"); などとやってもダメでした。当然ですが。 別のAPIでも構いませんので、上記を満たす方法が ありましたらご教授願えますでしょうか。 よろしくお願いします。
|

|