Explain博士を使用して作成された既存のWinFormsアプリと既存の.CHMファイルの両方を継承しました。WinFormsアプリのさまざまな部分からCHM内のさまざまなトピックを参照する必要がありますが、CHM内でどのトピックが定義されているかわかりません。System.Windows.Form.Help
クラスを使用して参照できる既存のトピックをすべて一覧表示するツールはありますか?トピックがない場合、または新しいトピックを追加する必要がある場合(たとえば、「TwainScanning」という名前のトピックを.CHM内の既存のコンテンツに追加したい場合)、そのためのツールはありますか?著者に追加を依頼することもできますが、彼女はあまり技術的ではなく、私の要求を非常に注意深く説明する必要があります。正確に私は彼女に何をするように頼むのですか?
2 に答える
1
トピックは、htmlファイルとほぼ同じです。
サブファイルがchmファイルに存在するかどうかを確認する方法を参照 してください。
アーカイブ内のhtmlファイルのリストを取得する方法。
これとは別に、トピックもある目次と索引があります。(そしてこれらはアンカーも参照できます)。これらは通常、chmファイルで.hhcおよび.hhkファイルとしてエンコードされ、エクストラクターを使用してCHMから抽出できます。
作成したツール(正確なchmコンパイラプロジェクトファイルなど)を使用せずにファイルを変更するのは困難です。
于 2010-02-12T14:58:00.613 に答える
0
HelpProviderを使用すると、ヘルプファイルの特定の部分にアクセスできます。ただし、他の質問についてはよくわかりません。
于 2010-02-11T20:52:07.947 に答える