問題タブ [chm]
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.
vba - コマンド ラインから VBA ヘルプ ファイルにアクセスする方法はありますか
私が取り組んでいるプロジェクト用に多数の vba モジュールを作成する必要があり、Office の組み込みエディターに SciTe を使用したいと考えています。
SciTe では、選択したテキストを引数として、F1 を押した結果を任意のコマンドにリダイレクトできます。この機能を使用して関連する .chm ファイルを検索する方法はありますか?
vba のヘルプが複数のファイルに分散されていることを考えると、そうではないと思いますが、誰かが私が間違っていることを証明してくれることを願っています...
関数の完全に区切られた名前から、特定のライブラリがどのchmファイルを支援するかを見つける方法を誰かが提案できるかどうかに特に興味があります。
javascript - 64 ビット環境での 32 ビット プロセスのロード
以下のような質問がいくつかあります。CHM は (コンパイルされた HTML ファイル)
私の CHM ファイルには、32 ビット アプリケーションを起動するためのリンクがあります。CHM ファイルは Javascript でコーディングされています。これは 32 ビット OS 環境で正常に動作します。
しかし、これは 64 ビット OS 環境では機能しません。その理由は次のとおりです。chm ファイルを開くと、64 ビット バージョンの hh.exe (オペレーティング システムの実行可能ファイル) が実行され、chm が起動されます。また、chm は 64 ビット環境でロードされます。
64 ビット プロセスは 32 ビット プロセスをロードできないため、CHM ファイルから 32 ビット アプリケーションを起動できません。
64ビットOSでも動作させる方法はありますか?
以下のようにいくつかの解決策を考えましたが、それらを実装する方法がわかりません。
1) Javascript コードで、OS が 32 ビットか 64 ビットかを確認できれば、64 ビット OS の場合は明確に定義されたエラーをユーザーにポップアップ表示できます。
2) または、OS に 32 ビット バージョンの hh.exe を強制的に実行させることができれば、chm は 32 ビット環境で読み込まれるため、問題は発生しません。
c# - F1 ヘルプ (CHM 形式) を WPF で使用する
私はしばらく WPF アプリケーションに取り組んできましたが、CHM 形式のヘルプ ドキュメントをそれに添付する時が来ました。
しかし悲しいかな!Winforms で CHM ファイルを表示する標準的な方法である HelpProvider は、魔法のように姿を消し、WPF に対応するものはありません。実際にヘルプを表示できるように、WindowsFormsHost を使用して新しいコントロールを生成しようとしましたが、基本的には UI 全体のコントロールを取得するだけです。
もう少し詳しく: クリックすると CHM ファイルを開くメニュー項目があります。
まず、WindowsFormsHost をセットアップします...
そして、出来上がり、自分自身を明らかにします。
ここからどこに進むべきかよくわかりません。helpForm を表示すると、既存の UI が隠蔽/オーバーライドされ、ヘルプ ファイルのない灰色の空の WPF ウィンドウしか表示されません。
テイカーはいますか?
javascript - Sandcastle - リンク切れ、「アクセスが拒否されました」などの問題
(GUI ビルダーを使用)
これが Html Help 2.x 機能セットから何を望んでいるのか、誰にもわかりませんか?
「ms-help://hx/hxruntime/hxlink.htc」を指定して、生成したローカル以外の .chm ファイルで「アクセスが拒否されました」というエラーをスローし続けます。生成された Web サイトでも同じエラーが発生します。ハードドライブ以外の場所に .chm を生成すると、ファイルが後でどこに移動されても、すべてのリンクが無効になるという事実には立ち入らないでください。
はぁ
私がイライラするのは、Microsoft のサイト (2008 年 5 月) から Sandcastle を新たにダウンロードして使用していることです。そのため、古いバージョンであるというわけではありません。ここで何か大きなものを見逃しているだけですか?
.net - 指定したノードでCHMファイルを開く方法目次(.NET)
こんにちは。.NETアプリケーション内にコンテキストヘルプを実装する必要があります。.chmファイルがあり、標準のビューアで開く可能性を探しています。TOC(またはインデックスエントリ)の必須トピックを強調表示します。
それをアーカイブする方法はありますか?
編集:
たぶん、CHMファイルを開くために使用されるMSアプリケーションには、アーカイブを可能にするいくつかのコマンドラインパラメータがありますか?
ところで:そのアプリはどこにありますか?
.net - C# を使用して Windows フォームで F1 ヘルプを作成する方法
c# を使用して Windows フォームでキーボード ショートカット (F1) を作成するにはどうすればよいですか。WinChm
c++ - MSDN スタイルの CHM を生成する C++ XML コメント
私はいくつかのプロジェクトを持っています。マネージド コードを使用するものもあれば、アンマネージド コードのみを使用するものもあります。すべてに XML コメントが追加され、XML ドキュメントが正しく生成されています (生成された xml ファイルと中間の xdc ファイル)。
確かに、これらのファイル (xdcmake の出力) を取得して、MSDN スタイルの chm ヘルプを生成できるものがあります! ? 私の理解では、doxygen と sandcastle の両方がその明白なステップを無視し、車輪を再発明してコードを再スキャンします。(sandcastle は .NET 以外のプロジェクトでは明らかに役に立たないという事実もあります)。
doxygen (恐ろしい出力ですが高速) と sandcastle (MSDN スタイルの出力は良いが遅い) を試してみたところ、どちらももっと単純なものに負けそうになっています。
また、API ドキュメントにも必要な「Getting Started」や「Information」などのページを作成できるエディタが関連付けられていると便利です。
誰かが解決策を知っていますか?
chm - Window Position of a CHM file
I just compiled and viewed a CHM file used in my project. I noticed that the viewer remembers the window size and position across sessions.
Where does the HTML help viewer save the window position for each CHM file?
delphi - Delphi 2007 で HTML コンテキスト依存ヘルプを使用する方法 - 基本
Help & Manual を使用して Web ヘルプ (HTML) ファイルを作成しています。これを Delphi 2007 アプリケーションにリンクして、ユーザーが F1 キーを押したときにポップアップするようにします。理想的には、状況依存の場所にポップアップするようにします。
これは私が試したことです:
HTMLHelpViewer ユニットをメイン フォームの uses 句に追加します。
HelpFile プロパティを index.htm ファイルの名前に設定します。
OnHelp イベントを設定します (このイベントは F1 では発生しません)。
また、スタック オーバーフローやその他の Web リンクを検索して、これを達成するための手順を見つけようとしました。
助けてくれてありがとう。
chm - CHM ファイルの検索機能で「トピックが見つかりません」と報告されるのはなぜですか?
MadCap Flare を使用して CHM ヘルプ ファイルを作成しました。テキストに含まれていることがわかっている用語を検索すると、検索機能は常に「トピックが見つかりません」と報告します。
検索機能を修正するにはどうすればよいですか?