問題タブ [html-help]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
768 参照

c# - WinForms の HTML ベースのヘルプ (HTMLHelp ではありません)

お客様でWin7下の共有フォルダからCHM HTMLHelpが動かなくなってしまい、断念しました。これで、さまざまなフォルダー構造内の無数の HTML ファイルで構成される WinForms アプリケーションのヘルプ システムができました。ヘルプは、実行可能ファイルの横にある「help」という名前のフォルダーにあります。

私は

メソッドを使用して、HelpUrl パラメータで適切な HTM ファイルを表示します。ただし、ファイルの名前を変更したり、別のフォルダーに移動したりすると、ヘルプが壊れてしまうため、これは非常に面倒です。HTML ファイルベースのヘルプのための、より適切な方法が他にあるのでしょうか?

0 投票する
1 に答える
1185 参照

c++ - VS2013 の HTMLhelp の代替

いくつかのコードを VS2013 に移植していて、今日リンカ エラーに遭遇しました。

htmlhelp.lib(init.obj): エラー LNK2026: モジュールは SAFESEH イメージに対して安全ではありません

そのため、互換性のある htmlhelp.lib を見つけるか、代替手段を見つけるという 2 つの選択肢があります。

どちらかについて何か提案はありますか?

0 投票する
1 に答える
1337 参照

chm - chm ファイルの目次が正しくありません

私は中国語のヘルプ .chm ファイルを持っています。chm ファイルを抽出する前に、目次は中国語で正しく表示されていますが、keytool または Microsoft html ワークショップを使用して chm ファイルを抽出すると、hhc および hhk ファイルの内容に中国語ではなくいくつかの記号が表示されます。中国語の言語パックもインストールしましたが、解決しません。解決するのを手伝ってください

0 投票する
1 に答える
1700 参照

delphi - html-help ファイルを Delphi (RAD Studio) XE6 オンライン ドキュメントに手動で登録するにはどうすればよいですか?

Developer Express コンポーネントのような Delphi コンポーネント インストーラが実行されると、h2reg と INI ファイル、およびいくつかのマクロ マジックを使用して、html ヘルプ ファイルが Delphi IDE に登録されます。私が Delphi コンポーネントのオープン ソースまたは商用の作成者であり、html-help を登録するインストーラを出荷したい場合、どうすればよいですか?

非常に古いバージョンの Delphi (2007 年より前) には、追加の winhelp を登録するためのツールがありました。しかし、近年、多くの大規模なベンダー (Developer Express など) は、IDE コンテキスト ヘルプ (F1 キーを押す) を使用してアクセスできるコンポーネントのヘルプをまだ出荷していますが、XE6 を含む Delphi 2007 以降ではそうではないようです。これが行われるプロセスは十分に文書化されているため、コンポーネントの作成者は通常、ヘルプに組み込まれている Delphi IDE を無視します。

と呼ばれるサードパーティのユーティリティh2regがこれに関係している可能性があることを発見しましたが、ここに何かを表示させる秘訣を発見することはできません:

ここに画像の説明を入力

私はパズルのいくつかのピースを知っていると思います.Developer Express コンポーネントからサンプルの動作する .ini ファイルを持っていますが、ピースを組み合わせる方法を理解することができません. これは、すべての Delphi コンポーネント開発者が知っておくと便利な事実だと思うので、ここで質問します。

関連する質問は、組み込みのものを修復する方法を尋ねます。さらに、独自の html ヘルプ ( .hxs、 .hxc、*.hxt) ドキュメントを登録する方法を尋ねています。

アップデート:

解決策の一部は、次のような H2REG の構文を知っているようです。

Delphi XE6 で表示されるように、その INI ファイルに何が入っているかは不明です。

0 投票する
2 に答える
2318 参照

visual-studio - VC++ 06 から Visual Studio 2012 への移行: コンパイルから hcw を削除

VC++ 06 プロジェクトを Visual Studio 2012 に移行しています。コンパイル時にエラーが発生しました。

ここに画像の説明を入力

フォルダー hlp (.hpj ファイルを取得)、Makefile (.mak) を削除しましたが、それでもアクセスしたいと考えています。

なんで?HTML ヘルプ プロジェクトを使用せずにプロジェクトをビルドするにはどうすればよいですか?

私はこれに従いますが、うまくいきません。

0 投票する
1 に答える
283 参照

xml - Docbook HTML ヘルプ インデックス

私は htmlhelp xsl を使用して htmlhelp ファイルを作成しています。昨日まで、インデックスはそこにありました。しかし、今日から、index.hhk ファイルにエントリが表示されなくなりました。xsltproc を使用して HTML ヘルプ ファイルを作成しています。これが私のテストxmlスクリプトです。

以前xsltproc /usr/share/xml/docbook/stylesheet/docbook-xsl/htmlhelp/ htmlhelp.xsl test.xmlは、xml ファイルを htmlhelp ファイルに変換していました。

これで、私の index.hhk ファイルは常に次のようになります。

ここで何が問題なのかわかりません。助けてください。

ありがとう。

0 投票する
1 に答える
164 参照

c++ - HH_DISPLAY_INDEX 使用時に最初のエントリを自動的に表示する方法

キーワードを指定して目次タブを表示し、最初の項目を表示したい。

次のコードは、検索フィールドにキーワードを含むインデックス タブのみを表示しますが、リストの最初のエントリは表示しません。

を使用HH_ALINK_LOOKUPすると、私が望むことはできますが、chm ファイルは、検索したいキーワード (リンク) で調整する必要があります。

最初のエントリが選択されている一般的なインデックス ルックアップが必要です。それは可能ですか?