1

MS Visual Studio Pro 2012 を使用していますが、ある種のヘルプ ファイルを作成したいと考えています。

このようなhtmlファイルを作成することを考えていましたが、質問は.EXEファイルを作成した後、またはhtmlファイルを.EXEファイルに追加した後でも、常にこのディレクトリにhtmlファイルを配置する必要がありますか?

そうでない場合、どうすればそれを行うことができますか?

[.NET フレームワーク 4.5 | Windows フォーム]

EDIT :デフォルトの Web ブラウザーに特定の (ローカル) html ファイルをロードしたい。このファイルは、.EXEファイルの「内部」にある必要があります。

4

4 に答える 4

1

HTML Help Workshop を使用してヘルプ ファイルを作成することをお勧めします。を使用しますHelp.ShowHelp();。そのはるかに簡単

しかし、あなたの場合。提案どおりに実行するかKeyboardP、ファイルをbin/Debugフォルダーに移動してから使用できます

    Process.Start("helpname.html");

注 :セットアップを作成するときに、ファイルをアプリケーション フォルダーに追加する必要もあります。

于 2013-08-28T13:26:45.527 に答える
1

Visual Studio からヘルプ ファイルを作成する場合は、次を参照してください。

http://shfb.codeplex.com/

Sandcastle は、クラスとメソッドに書いたコメントに基づいてヘルプ ファイルを作成します。/クラスまたはメソッドの宣言の上でスラッシュを 3 回押すと (例: )、コメント ボックスが表示されます。顕著な詳細を入力し、Sandcastle を実行すると、ヘルプ ファイルが生成されます。

于 2013-08-28T13:04:09.400 に答える
1

HTML ファイルを作成できます (Microsoft Word で作成し、HTML として保存するのが最も簡単な方法だと思います)。次に、webBrowser ツールを含む新しいフォームを作成し、次のように URL を HTML ファイル パスに設定します。

string filepath = Environment.CurrentDirectory + @"\Help.htm";
Uri uri = new Uri(filepath);
webBrowser_Help.Navigate(uri);
于 2013-08-28T13:32:57.733 に答える