問題タブ [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.
java - Javaが開いている.chmファイルを見つける
.chm ファイルに対して実行中のプロセス hh.exe があります。Java コードを使用して、開いているすべての .chm ファイルの名前を取得する必要があります。
.net - 「ヘルプ」を WinForms アプリケーションに統合する
ヘルプ メニューを統合する必要がある Visual Studio に取り組んでいます。私は標準的な Windows のやり方でこれを行いたいと思っていますが、これらの点で .NET フレームワークの経験はあまりありません。Google や SO で検索してもあまりヒットしませんでした。なぜなら、検索結果のほとんどは「助けて」ではなく、助けを求めている人々だからです。もしそうなら、メタヘルプ。
私が行った調査によると、.chm
ファイルが最適なようです。これらのファイルはどのように生成されますか? VS に統合ツールはありますか?
ファイルを取得したら、どうすればデータを取得できますか? 別のプロセスでそれらを起動したいだけですか? 追加のフォームを表示して、ヘルプ ファイルを読み込みますか?
さらに、それらをどこに保管しますか? また、アプリケーションにそこを表示するように指示するにはどうすればよいでしょうか? 複数のロケールに関するこの質問を見つけました。これは後で役立ちますが、まだ先のように感じます。
c++ - vcproj ファイルをアップグレードするときに、Visual Studio 2005 が StackReserveSize を変更するのはなぜですか?
継承時に Visual C++ バージョン 7.0 でビルドされていた非常に古い C++ アプリケーションがあります。Visual Studio 2005 に持ち込んだとき、変換ルーチンによって StackReserveSize の値が "0" から "66112" に変更されたようです。
HtmlHelp の呼び出しでスタック オーバーフローの問題が発生していなければ、この変更に気付くことはなかったでしょう。ヘルプ ファイルの検索機能が使用されるたびに、プログラムがオーバーフローしてすべてがクラッシュしていました。StackReserveSize を「0」に戻すと、スタック オーバーフローはなくなりました。
VS2005がこの値を変更する理由、または「0」に戻すとどのような影響が生じるかを知っている人はいますか?
doxygen - Visual Studio 2008 および C++ (非 CLI) で SandCastle を使用することは可能ですか?
私は戸惑っています: Visual Studio 2008 を C++ (非 CLI) で使用していますが、Sandcastle でヘルプ ファイルをビルドする方法を一生理解できません。
インストールが完了し、.xml ファイルが生成されると、ドキュメントのビルドをオンにするメニュー オプションがどこかにあるはずではありませんか? または、少なくともドキュメントのビルドをトリガーするメニュー オプションはありますか?
c# - C#chmビューアの作成
CHMビューアをC#で記述したい。それを行うのに役立つリソース/情報は何ですか?
.net - 「トレーニングカードヘルプ」を実装する慣用的な.netの方法はありますか?
HTML ヘルプ ファイルからの WM_TCARD メッセージのハンドラーを実装した VB6 アプリがあります。アプリケーション内をナビゲートし、関連する画面などを開きます。
WinForms アプリでこれを行うにはどうすればよいですか?
すぐに確認できる唯一の方法は、ウィンドウ プロシージャを処理し、VB6 アプリで行ったのとまったく同じ方法で WM_TCARD メッセージを処理することです。
これを行うためのより多くの.netの方法はありますか?
latex - MikTexのlatex.exeによって生成されたfile.4ctとfile.4tcの関係は何ですか
私は現在、スクリプト化されたドキュメントの生成(.tex-> .pdfおよび.chm)の問題を調査しており、LaTeXの生成に関してはかなり無知であることを認めなければなりません。
短編小説:
PDFはを介して正しく生成されます
pdflatex -output-format=pdf -interaction=batchmode ourfile.tex
次に、スクリプトは3回呼び出します。
latex -interaction=batchmode \makeatletter\def\HCode{\futurelet\HCode\HChar}\def\HChar{\ifx"\HCode\def\HCode"##1"{\Link##1}\expandafter\HCode\else\expandafter\Link\fi}\def\Link#1.a.b.c.{\g@addto@macro\@documentclasshook{\RequirePackage[#1,html]{tex4ht}}\let\HCode\documentstyle\def\documentstyle{\let\documentstyle\HCode\expandafter\def\csname tex4ht\endcsname{#1,html}\def\HCode####1{\documentstyle[tex4ht,}\@ifnextchar[{\HCode}{\documentstyle[tex4ht]}}}\makeatother\HCode html,5.a.b.c.\input ourfile.tex
これにより、次のファイルが生成されます。ourfile.4ct ourfile.4tc ourfile.aux ourfile.dvi ourfile.idx ourfile.log ourfile.xref
次に、スクリプトは、タイトルと参照を含むある種のTOCファイルのように見える.4ctファイルを処理します。スクリプトはこのデータを使用して、chmプロジェクトファイル(hhpファイル)のTOCデータを生成します。
ただし、(2)4回目、5回目、6回目からコマンドを交互に実行すると、コマンドを実行するたびに.4ctファイルと.4tcファイルの内容が入れ替わることがわかりました。あれは:
a)ラテックスを実行... => ourfile.4ct=126行/ourfile.4tc=793行
b)ラテックスを実行... => ourfile.4ct=793行/ourfile.4tc=126行
c)ラテックスを実行... => ourfile.4ct=126行/ourfile.4tc=793行
d)など
生成された.logファイルはourfile.4ctのみを参照し、最初に発生すると次の警告が表示されます...
...それが役に立ったら。
ポインタをありがとう!
cakephp - CakePHP 1.2/1.3 CHM 形式のマニュアル
インターネットを使用せずにローカルで実行される CHM 形式の API バージョンを含む CakePHP 1.2/1.3 マニュアルをダウンロードするための便利なリンクを教えてください。
それは私にとって役に立ちます!
c++ - Qt/C++ アプリケーションへのヘルプ統合
私はQt 4.6
C++を使用しています。
ユーザーがアプリケーションを実行するために必要なヘルプが記載されたアプリケーションのユーザー マニュアル( ) があります。.chm
ここで、このヘルプをアプリケーションに統合して、ユーザーがアプリケーションからヘルプを選択すると、対応するヘルプ ページが表示された状態でユーザー マニュアルが開かれるようにし ます。このようにして、私はすでに利用可能なマニュアルを利用することができ、ユーザーはドキュメントを簡単に調べることができます. (慣れているので)
取扱説明書ファイルは.chm
検索キーワードに対応した形式になっており、アプリから選択すると該当ページが表示されます。F1
任意の Windows アプリケーションのヘルプに似ています。
QtまたはC++でこれを行うことは可能ですか? または
ヘルプをアプリケーションに統合するには、他にどのような方法がありますか?
これに関するポインタは大歓迎です..
c# - CHMファイルで開くトピックIDを決定します
WinFormアプリケーションにF1ヘルプを実装しようとしています。私はこのスレッドを読みました:
C#を使用してWindowsフォームでF1ヘルプを作成する方法
私の質問は、CHMファイルでトピックのトピックIDを見つける方法です。HTMLヘルプワークショップを使用していますが、すべてのHTMLファイルとオプションを調べましたが見つかりませんでした。ありがとう。