トップページtech
164コメント55KB

【HELP】ヘルプファイル作成質問箱【help】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/05/14(土) 02:51:28
ヘルプファイル作成に関する質問はここでどうぞ
0002デフォルトの名無しさん2005/05/14(土) 02:52:55
2bet
0003デフォルトの名無しさん2005/05/14(土) 11:58:54
これは・・・
名スレになってほしいスレですね

命令すべてに数行のサンプルほしいッスね。
0004デフォルトの名無しさん2005/05/14(土) 15:30:14
htmlファイルで代用。
0005デフォルトの名無しさん2005/05/15(日) 10:48:26
>>4
そこまで出来たのならあと一息
0006デフォルトの名無しさん2005/05/17(火) 01:49:55
ヘルプを作成する場合どのファイルフォーマットがお好みですか?
0007デフォルトの名無しさん2005/05/20(金) 21:17:07
WinHelp by HelpDesigner

けど表入れるのが大変
0008デフォルトの名無しさん2005/05/22(日) 02:58:37
名スレの予感。
いや、俺もhtmlで作ったことが…orz
0009デフォルトの名無しさん2005/05/24(火) 14:07:59
UNIX上でWindowsのヘルプファイルは作成できないのでしょうか?
0010デフォルトの名無しさん2005/06/05(日) 18:19:34
htmlファイルとフォームの?との関連づけがわかりません
0011デフォルトの名無しさん2005/06/05(日) 18:34:16
ここってWinHelpのスレなの?
それともCHM?
0012デフォルトの名無しさん2005/06/06(月) 03:26:05
両方
0013デフォルトの名無しさん2005/07/07(木) 11:19:47
サーバーにアクセスで作ったデータベースが有ります。ファイル横にフォルダを
作りchmのヘルプを置きたいのです。

基本的にデータベースには社内lanで別のpcからネットワークコンピュータ
\鯖\データベースファイルにアクセスしています。

htmlのパスが狂ってしまうのでヘルプファイルがエラーページになってしまいます
0014デフォルトの名無しさん2005/08/15(月) 18:50:53
CHMってヘルプ以外にも色々使えるな
WebサイトやBBSをまとめて保存しとくのに便利
ファイル1個だしコンパイラ無料だし率低いけど圧縮もかかる
0015デフォルトの名無しさん2005/08/15(月) 19:15:54
chmファイルってどうやって作るの?
0016デフォルトの名無しさん2005/08/19(金) 05:56:50
拡張子を変更するとファイルが使えなくなる可能性があります。変更しますか?

ここで[はい]を選ぶ
0017デフォルトの名無しさん2005/08/22(月) 14:38:49
chmとhtmlどこがちがうのですか?
0018デフォルトの名無しさん2005/08/23(火) 11:49:22
1文字目です
0019デフォルトの名無しさん2005/08/23(火) 14:18:30
>>17
chmは複数のhtmlファイルを取り込み簡単な圧縮をかけて1つのファイルにしたもの。
0020デフォルトの名無しさん2005/09/04(日) 07:11:35
ヘルプファイルを開く際のウインドウの大きさを指定する方法を教えてください
0021デフォルトの名無しさん2005/09/04(日) 10:13:37
HtmlHelp APIを使用して
HtmlHelp(hWnd, "INSULIN.chm::oldex/q01.htm > MyWin01", HH_DISPLAY_TOC, NULL);
とヘルプファイルを表示したときに、背景に指定したjpegファイルが表示されないのですが、なぜなのでしょうか?
0022デフォルトの名無しさん2005/10/05(水) 13:40:53
ヘルプファイル作成するにはどのツールが良いですか?
chmを作成したいです
0023デフォルトの名無しさん2005/10/05(水) 18:31:08
HTML Help Workshopしかありません
俺が他を知りません、リンクはわかりません。
0024デフォルトの名無しさん2005/10/05(水) 23:18:05
死ねばいいと思うよ。
0025デフォルトの名無しさん2005/10/19(水) 14:24:21
WebWorksPublisher使いなんかいないよね・・・。
誰か、アレのマクロ分かる人いない?
マジさっぱりで勉強する取っ掛かりも無い。
マニュアルは当然英語だし。
何かアレと似た言語とかってないもんかね・・・。
ちなみに2003ね。
あとどっかにRoboHelp X3のアジア版売ってねーかな・・・。
中国語韓国語が使えるやつ。

>22
CHMを生成したい時、元データ次第でオーサリングソフトは変わります。
ウチはRobohelpかWebWorksPublisher。
RobohelpはHTML、word(rtf)をベースの時。
WWPはFrameMakerベースの時に使ってる。
WWPでHTML化した後、HelpWorkShopでCHM化。

つかこのスレ伸びてくんねーかな・・・。
一人で試行錯誤すんのも飽きた。
0026デフォルトの名無しさん2005/10/19(水) 15:36:52
Help Workshopの手を借りずに作れるのってないの?
hhcえっらく時間かかるし不親切だ
0027252005/10/19(水) 15:58:21
HelpWorkShopよかRobohelpの方が親切だけど、時間かかるのは同じ・・・。
他のソフトは全く知らない。
RoboHelpはよくできてると思うけど。
0028デフォルトの名無しさん2005/10/19(水) 16:43:49
俺は無難にへるぷマシンを。
0029デフォルトの名無しさん2005/10/19(水) 21:32:52
OfficeとかHotmailのヘルプみたいなのってどうやって作るの?
起動すると自動的に右端にスペース空けて並んでくれるの。
0030252005/10/20(木) 17:23:56
JavaScriptでウィンドウサイズをコントロールすんのじゃダメ?
ブラウザ表示の時しかできんけど。
その前にやった事ないけど。
0031デフォルトの名無しさん2005/11/28(月) 10:16:41
HelpStudio Liteなかなか良い
0032デフォルトの名無しさん2005/11/29(火) 01:19:36
>>31
そんなソフトどこにあるの?
0033デフォルトの名無しさん2005/11/29(火) 14:24:22
MicrosoftからダウンロードできるVisual Studio 2005 SDKの中に入ってる
http://msdn.microsoft.com/vstudio/extend/default.aspx
0034デフォルトの名無しさん2005/11/29(火) 15:21:53
ヘルプって費用対効果悪いよな
0035デフォルトの名無しさん2005/11/29(火) 17:02:24
>>33
これ、ただで使えるの?
0036デフォルトの名無しさん2005/11/29(火) 18:17:27
helpってもーちょい注目されないとやってらんないよね

chm見るのはちょこちょこあんのに作る方はない
ttp://xchm.sourceforge.net/
ttp://gnochm.sourceforge.net/
*NIX畑の強者もう一歩踏み込んで頂きたい!
0037デフォルトの名無しさん2005/11/29(火) 18:27:49
ヘルプの元情報はXMLか何かで書いて、それを表示させるフロントエンドって仕組みにはできないのかな。
0038デフォルトの名無しさん2005/11/30(水) 06:51:58
GID
0039デフォルトの名無しさん2005/11/30(水) 14:20:47
>>35
使えるよ
ダウンロードするのにレジストが必要だけど

ただしこのLite版はHelp2形式(.hxs)しか作れない
chmが作りたければ古いHTML Help Workshopとか使わないとダメ

しかしHelp2のシステムってなんでこんなに複雑なんだろ・・・
マジでイヤんなってくる
0040デフォルトの名無しさん2005/11/30(水) 22:29:09
hxsの方が先進的じゃないの?詳しく知らないけど。
0041デフォルトの名無しさん2005/12/10(土) 23:26:42
キャプションが
1(ヘルプ作成者)
の様にページ番号が表示さえるようになったのですが、
どうすれば元にもどりますか?
全部のヘルプこうなってしまいました。
0042デフォルトの名無しさん2005/12/11(日) 02:16:08
どうやんのそれ
hh.dat削除してもそれ?
0043412005/12/11(日) 05:48:15
どうやるかは知りません。
いつのまにかそうなってました。
hh.datなんてファイルはありません。
0044デフォルトの名無しさん2005/12/11(日) 19:03:03
>43
%APPDATA%\Microsoft\HTML Help
0045412005/12/13(火) 03:45:52
解かりました。
Help Workshop のファイルメニューの Help Author のチェックを外したら直りました。
デバッグ用の機能だそうです。

>>42,44 一緒に考えて下さって、 ありがとうございます。
0046デフォルトの名無しさん2006/01/15(日) 21:05:49
質問させてください。
chmファイルを.NET2003で作成したのですが、
ローカルに保存しているときはきちんと表示されるのですが
いちどサーバーにアップしてしまうとリンクがおかしくなりページが表示されなくなってしまいます。

アップする前であればどのディレクトリ・ドライブに入れても問題なく表示されるのですが
サーバーにアップすることでパスが変わってしまうと言う現象がわかりません。
何か特別な設定をコンパイル時にしなければならないのでしょうか?
0047デフォルトの名無しさん2006/01/31(火) 00:13:19
全然知らないけど、相対パスにするのでは?
0048デフォルトの名無しさん2006/02/01(水) 22:28:10
>>46
これじゃないかな
ttp://support.microsoft.com/kb/896358/
ttp://support.microsoft.com/kb/892675/
0049デフォルトの名無しさん2006/02/21(火) 14:15:17
flashにflashfile.swf?name=value
でパラメータ渡そうとした時にhtmlの時なら正常に渡せるが、
chmに変えると?もファイル名として認識されるのでflashすら表示されない
0050デフォルトの名無しさん2006/04/28(金) 23:32:19
857 :デフォルトの名無しさん :2006/04/11(火) 22:11:54
Del6Perオワタ・・・

WinHelp will not run under Windows Vista
http://wiki.helpware.net/tiki-view_blog_post.php?blogId=2&postId=8

858 :デフォルトの名無しさん :2006/04/11(火) 23:11:20
プログラムの互換性がない訳ねえだろ。

859 :デフォルトの名無しさん :2006/04/12(水) 05:34:30
計画倒れのMSだから
苦情が大量に来て、延期・撤回の流れだろ。

860 :デフォルトの名無しさん :2006/04/12(水) 12:30:36
>>857
ありえない。
客からむかしのソフトのヘルプが見られないという苦情がくるだけ。
利点がない。
0051デフォルトの名無しさん2006/04/29(土) 07:33:57
地上波デジタル放送が始まると従来のテレビは映らなくなるんですよ、
って新しいテレビやデジタルチューナーを買わせる詐欺商法があったな。
0052デフォルトの名無しさん2006/05/01(月) 07:36:18
flashなんて入れられるの?
0053デフォルトの名無しさん2006/05/01(月) 23:39:20
セキュリティーを向上させたWinHelpを出せば良いのに。
0054デフォルトの名無しさん2006/05/02(火) 10:49:25
.HLP ファイル見れる他所のアプリをインストールすれば問題なし。


…そこがいつまでサポートしてくれるか分からないが
0055デフォルトの名無しさん2006/05/04(木) 23:06:00
Winhlp32.exeがいるから、>>54では駄目では?
0056デフォルトの名無しさん2006/07/19(水) 20:45:55
もっと別の方法は無かったのかって思う。
hlp変換するの面倒くせー
0057デフォルトの名無しさん2006/07/20(木) 04:09:50
ヘルプなんて読むやつは初心者。
0058デフォルトの名無しさん2006/07/20(木) 20:10:37
ヘルプなんて読むやつは創価。
0059デフォルトの名無しさん2006/07/21(金) 01:41:30
初心者のくせにヘルプも読まないやつは無能
0060デフォルトの名無しさん2006/07/21(金) 05:29:56
だって読んでも字ばっかりでヤになっちゃう。
書いてあることもわけわかんないし。

ヘルプが読みたいんじゃなくて、ソフトを使いたいのに。
0061デフォルトの名無しさん2006/07/21(金) 05:43:31
>>60
他の板ならともかくこの板でそんなことをいうお前は明らかに低脳
0062デフォルトの名無しさん2006/07/21(金) 07:42:27
ま、分からんでもないがここじゃ馬鹿にされるだけだ。
0063デフォルトの名無しさん2006/08/14(月) 13:34:50
家電業界も膨大なマニュアルで消費者からそっぽ向かれる
危機感を感じたのか、徐々にページ数を減らす工夫とか
し始めてるしね。

究極は、製作、使用工程で習得も出来ちゃうように
工夫することだ。使用者が徐々にモノに出来るよう
なストーリーを製品やソフトウエアの最重要な機能
として備えるようにすること。
0064デフォルトの名無しさん2006/08/14(月) 13:38:28
もしくは対極として、最低限のマニュアルしか付けずに、あとは
サードパーティーの書籍などに譲ってしまう。特定の製品じゃな
いと通用しないが飯の種が増えるということで喜ぶ人たちもいる
だろう。
0065デフォルトの名無しさん2006/08/15(火) 00:15:55
極論ばっかり。
0066デフォルトの名無しさん2006/10/24(火) 18:04:47
vistaになったらhtmlヘルプ以外は不可なのですか?
0067デフォルトの名無しさん2006/10/24(火) 20:02:10
ttp://homepage3.nifty.com/KaeruMachine/HM/HM.html
0068デフォルトの名無しさん2006/10/24(火) 21:49:54
>>66
http://support.microsoft.com/kb/917607

WinHlp32.exe をアプリと一緒に再配布することが禁じられているので、ユーザビリティーを考えた場合、HTMLヘルプに変更するしか無い。

マイクロソフトのバカヤロウ!!!!
   〜〜 6プログラム日本語/英語で総計1000ページ以上のヘルプを泣きながら.hlp→.chmしている零細企業のプログラマーの叫び 〜〜
0069デフォルトの名無しさん2006/10/24(火) 22:51:38
ん〜、ちょっと違うような。
1. Winヘルプ(.hlp)
2. HTMLヘルプ(.chm)
3. Windowsヘルプ(詳細は不明)

Vistaでは1が非対応で、2が非推奨になる?
0070682006/10/25(水) 09:19:27
すまん、
>>HTMLヘルプに変更するしか無い。
は、言い過ぎだった。
MSの推奨は、
http://support.microsoft.com/kb/917607
に書かれているように、.chm、.html、.xml など。
アプリとの連動等を考えると、.hlpからの置き換えは.chmが現実的かと思われ。

>>69
>2が非推奨になる?
は、(少なくとも現時点では)ダウト。
0071デフォルトの名無しさん2006/11/02(木) 16:44:01
ネットワークドライブにインストールすることが可能なアプリケーションの
(ヘルプの)開発・保守をしている方はいらっしゃいませんか?
下記にアドバイスいただけたら幸いです。

現在、Vista対応のため、.HLPから.CHMへの移行を行っていますが、.CHMは
http://support.microsoft.com/kb/892675/ja
http://support.microsoft.com/kb/896054/ja
により、アプリ(の.CHM)がネットワーク上に置かれた場合、そのままでは
これを見ることができません。
これに対して、どのように対応されていますでしょうか?
(1) アプリでレジストリを書き換えてしまう?
(2) アプリで.CHMをローカルドライブにコピーしてから表示する?
(3) 他の方法?
0072デフォルトの名無しさん2006/11/08(水) 04:22:25
.exeと同じ場所に置くことを考えれば、
独自のヘルプシステムでも問題ないよね?
0073712006/11/08(水) 08:20:10
>>72
コメントありがとうございます。
「独自のヘルプシステム」とは、.hlpでも.chmでもない独自形式のヘルプファイルを作り、その表示用の
独自プログラムをアプリに組み込む(アプリと共に配布する)、という意味でしょうか?
う〜〜〜〜む、技術的には可能ですが、大変そうですね。(アプリとの連動や、ポップアップ等も使って
いるんで)
.CHMってIEの問題点を全部引きずっているんで、それを考えると独自システムっていうのも魅力なんですが。
検討してみます。

[追記]
>>71 で、
>(1) アプリでレジストリを書き換えてしまう?
と書きましたが、HKLM下は制限ユーザーでは書き換えられないのでNG。
0074デフォルトの名無しさん2007/01/19(金) 07:59:27
自作のフリーウエアをVista対応させるために、ヘルプファイル
を変えてるんですが、案外簡単ですね。

WinHelp 仮想関数をオーバーライドして、その中に書いてある
WinHelp関数を消去して、HtmlHelp関数を書き込んでやれば
OKだった。

でも、なんで旧式のWinHelp32が使用できないようになっちゃ
うんだろうね。Vistaって…
0075デフォルトの名無しさん2007/01/19(金) 09:25:58
今さらwinhelpなんて誰もつかわないだろ
0076デフォルトの名無しさん2007/01/21(日) 00:17:55
そりゃ、HTMLでヘルプ書いたほうが簡単だし
たいていみんな書き方知ってるしHTMLで使える手法を応用できるし
見栄えもカスタマイズきくし。

Winhelpはどう考えてもレガシーだろ。
0077デフォルトの名無しさん2007/01/21(日) 20:12:26
XPでもWinHELP動いてたから
HTMLにするという発想がなかったな

.hlpを.chmはツールでできるらしいけど、アプリ修正って面倒そう
0078デフォルトの名無しさん2007/01/22(月) 01:08:11
>>77
物にもよるだろうけど、俺の場合
>アプリ修正
よりも
>.hlpを.chm
のほうが大変だったぞ。
0079デフォルトの名無しさん2007/01/24(水) 20:11:18
こんな感じで、仮想関数をオーバーライドした。 むちゃくちゃ簡単。

void CWinApp::WinHelp(DWORD dwData, UINT nCmd)
{
//既存の WinHelp 関数を無効にする
//CWinApp::WinHelp(dwData, nCmd);
if(nCmd != HELP_CONTEXT) return;

HWND hWnd_Help;
char szChmPath[MAX_PATH], szAppPath[MAX_PATH];
char szDrive[_MAX_DRIVE];
char szDir[_MAX_DIR];
char szFname[_MAX_FNAME];
char szExt[_MAX_EXT];
CString sTmp, sAfxMsg;

// アプリケーション自身のパスを取得し、拡張子を chm に書き換える
if(!::GetModuleFileName(NULL, szAppPath, MAX_PATH)) return;
::_splitpath(szAppPath, szDrive, szDir, szFname, szExt);
::_makepath(szChmPath, szDrive, szDir,szFname, ".chm");

// ヘルプの表示
if(this->m_pMainWnd == NULL)
{// メインウインドウのハンドラが定義されていないとき
hWnd_Help = ::HtmlHelp(NULL, szChmPath, HH_HELP_CONTEXT, LOWORD(dwData));
}
else
{
hWnd_Help = ::HtmlHelp(this->m_pMainWnd->m_hWnd, szChmPath, HH_HELP_CONTEXT, LOWORD(dwData));
}

0080デフォルトの名無しさん2007/01/25(木) 11:25:07
>>79
そのコードは深い階層にEXEファイルがあるとアウトですよ。
0081デフォルトの名無しさん2007/01/27(土) 14:30:05
単純に、末尾の.exeの4文字を削除して、.chmの4文字を追加すればOK
深い階層で256文字越えた時点でアウトの可能性あり。>MAX_PATH

ま、256文字以上もあるようなキチガイじみたフォルダ名や深さを追求している
ようなオタパソコンも、考慮に入れてプログラム組むのもあほらしいよな。
0082デフォルトの名無しさん2007/01/27(土) 23:36:19
MAX_PATHは260。 でも確かに、1024ぐらい確保してもいいかも。
0083デフォルトの名無しさん2007/01/28(日) 10:16:32
試してはないけど、MAX_PATH以上を使う必要あるなら、LPCWSTRでHtmlHelpW()を呼ばなきゃ
だめじゃない?
なにより、普通のインストーラってMAX_PATH超えにインストールできるのか?

オタクより素人のほうが怖い。ディレクトリ名も日本語で好きに書けるからって、100文字
ぐらいの名前をつけるやつがいる・・・・・・・・

俺のプログラムはMAX_PATH超えはNG。
0084デフォルトの名無しさん2007/01/28(日) 12:10:24
WinHelp用のコードをHtmlHelp用にラップするってのが>>79の趣旨でしょ?
パスの長さ云々は直接の関係はない。

> if(nCmd != HELP_CONTEXT) return;
むしろこっちが気になる。他のnCmdもなんとかしようよ、と。

>>83
> 普通のインストーラってMAX_PATH超えにインストールできるのか?
インストール後にユーザーが深いフォルダに移動させてるかも。
0085デフォルトの名無しさん2007/01/28(日) 15:55:53
nCmd==HELP_FINDER、にも対応したほうがいいかも。
CWinView のメニューバーで呼び出すヘルプは、たしか HELP_FINDERだったような
気がする。 HELP_CONTEXT は F1 ヘルプと、ダイアログのヘルプボタンのほう。

>if(!::GetModuleFileName(NULL, szAppPath, MAX_PATH)) return;

MAX_PATH 越えたやつは、ここではじいているんだからいいんじゃないの。
if の判定して無いと、バッファオーバーランで脆弱性ありってなるんだけどね。

>>81
ドキュソ素人は、何をしでかすか分からんから、あらゆる事態を想定するのは
疲れるよね。
メニューを開いた(下に展開した?)状態でF1キー押すと HELP_CONTEXT が
呼び出されるってのも結構見落としがちだけど… (そのコンテキスト番号に対応
させていないと、ヘルプそのものが表示できない)

あとは、あさってくらいに発売される Vista Ultimate では、MUI が搭載されて
標準でどの言語がインストールされるか分からんし、アラビア語のフォルダ名なんて
付けていたらどうすんだと。アラビア語って、右から左に書くから

chm.〜〜〜〜〜(アラビア語  w)〜〜〜〜 とかだったら、想定外だな (w
0086デフォルトの名無しさん2007/01/28(日) 18:26:34
パスの長さについては、
ShlwapiのPath〜
ですら、MAX_PATHだもんなぁ。

CreateFileすら1024文字までとか言ってるし、もうね・・・。
変なところで互換性を発揮しなくていいのにね。
0087デフォルトの名無しさん2007/01/29(月) 01:47:26
ところで、ダイアログボックスなんかで[Shift]+[F1]を押して表示させる
ポップアップヘルプにHTMLヘルプで対応できるんだっけ?
確かこの為だけにいまだに WinHelp が必要だったような気がするんだが。
0088デフォルトの名無しさん2007/02/04(日) 17:42:17
> 87
Office2000でポップアップやってるからできると思うけど。
ポップアップってVistaでも動くのかな。
0089デフォルトの名無しさん2007/04/16(月) 11:51:56
>>88
できないね、Vista。
0090デフォルトの名無しさん2007/05/04(金) 08:50:49
CHMを他のアプリから起動するときに検索やキーワードを実行した状態で起動するにはどうすればよいでしょうか?
0091デフォルトの名無しさん2007/06/17(日) 22:48:14
RoboHelpでヘルプを作っています。
RoboHelpでhtmlを書くと特有のタグが付いて、うっとおしいです。

それでもRoboHelpを使うのはwordに一括コンバートができるからです。
word→pdfと活用できるので、便利です。
ただし、見出し(目次)にあげないと、コンバートされません。
どこかに全てのトピックをコンバートする設定があれば
教えてください。

adobeは2回までしか質問を受け付けてくれなくて・・・
0092デフォルトの名無しさん2007/06/20(水) 16:12:54
>>90
これ?
ttp://www.kumei.ne.jp/c_lang/sdk3/sdk_284.htm

> HtmlHelp(hWnd, "INSULIN.chm", HH_DISPLAY_SEARCH, (DWORD)&q);
0093デフォルトの名無しさん2007/06/20(水) 16:21:33
WYSIWYGでヘルプファイルが作れるアプリを見つけたので貼っておきまつ。
HTML Help Workshopのインストールが必要だけど、それさえクリアすれば後はOK。
ていうか、金取れるよこのソフト……。

WYSIWYG編集機能を備えたCHMヘルプファイルの作成ソフト「SpeedHelpPad」
ttp://www.forest.impress.co.jp/article/2006/12/12/speedhelppad.html
0094デフォルトの名無しさん2007/07/04(水) 10:07:38
昔(Windows98のころ)、ヘルプライターというソフトを
使っていましたが、最近になってまたヘルプを作成する
必要に迫られ、探しても見つかりません。
今は開発していないのでしょうか。
結局、vectorで探してヘルプましんが一番上にあったので、
それを使わせていただく予定です。

ところで、ヘルプファイルのアイコンの変更はできるのでしょうか。
今回、ヘルプというより、取扱説明書のようなものなので、アイコン
もそれらしく変更したいのです。
ご教示、よろしくお願いいたします。
0095デフォルトの名無しさん2007/07/04(水) 18:09:34
94ですが、いろいろ調べていてなんとなくわかりました。
アイコンの変更は*.exeファイルしか出来ないようですので、
*.exeから、*.chmを呼び出すようにすればいいんですね。
何か他に、もっといい方法があれば、教えてください。
0096デフォルトの名無しさん2007/07/04(水) 18:20:43
ショートカットを作って、そのショートカットのアイコンを独自のものにしているのならよく見かける。
商用アプリケーションで、Program Files以下にexeやchmなどを置いて、
スタートメニューやデスクトップにショートカットを置いているという具合。
0097デフォルトの名無しさん2007/07/04(水) 20:49:13
>>96
取説をCD-ROMで配布するので、CD-ROMでそれができれば
いいのですが、どうなんでしょうね。
いろいろ試してみます。ありがとうございました。
0098デフォルトの名無しさん2007/07/05(木) 05:30:03
>>97
取説が主目的のCD-ROMなら、
http://homepage1.nifty.com/t-morimori/pc/cont1/index.htm
でアイコンを変更したら?
0099952007/07/05(木) 10:38:03
>>98
ああ、これは良さそうですね。
最近のパソコンはCD内が勝手に見えるので、オートランまでは
考えていなかったのですが、これなら大丈夫そうです。
ありがとうございました。
0100デフォルトの名無しさん2007/08/10(金) 10:27:33
Vista(OS)のヘルプや、Office2007のヘルプはこれまでのchmのヘルプと明らかに違ってますよね。
概要、ツールの入手方法、作り方など、入門者向けのまとめサイトなどはあるんでしょうか?
0101デフォルトの名無しさん2007/08/22(水) 16:52:17
教えてください。
*.png ファイルを使いたいのですが、ブラウザの
バージョンはどれから有効なのでしょうか。
0102デフォルトの名無しさん2007/08/22(水) 18:29:59
>>101
ヘルプと直接関係ないやん
ぐぐるなりブラウザのスレへ池
0103デフォルトの名無しさん2007/08/22(水) 22:44:56
>>102
え?
だって使っているブラウザによって、ヘルプファイルが表示されるか
どうかが決まるんじゃないのですか?
例えば、IE4.0しか入っていないパソコンで、*.pngファイルを
埋め込んだヘルプは表示できないと思っていたのですが…??
0104デフォルトの名無しさん2007/08/23(木) 12:11:17
>>100 AP Helpのことなら
Windows Vista フォーラム - ソフトウェア関連 - VistaでのWinHelp()APIについて
ttp://forums.microsoft.com/TechNet-JA/ShowPost.aspx?PostID=1189904&SiteID=36

VISTA AP Help - MSDN フォーラム
ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=539758&SiteID=7

Windows Vistaのヘルプ(AP Help)について(KeiYu HelpLab)
ttp://www.keiyu.com/help/aphelp.htm

Windows Vista (Longhorn) AP Help
ttp://helpware.net/aphelp/default.htm
Windows Vista (Longhorn) AP Help Tech Info
ttp://helpware.net/aphelp/info.htm

Download details: Business Desktop Deployment 2007
ttp://www.microsoft.com/downloads/details.aspx?FamilyId=13F05BE2-FD0E-4620-8CA6-1AAD6FC54741&displaylang=en

情報見付からねェー

Sandcastleなら
ttp://d.hatena.ne.jp/keyword/Sandcastle
ttp://d.hatena.ne.jp/Wacky/20070108/1168237297

…情報見付からねェー
0105デフォルトの名無しさん2007/08/29(水) 15:03:14
Office2007ヘルプについては「HELP2.0」でググるよろし。
ヘルプファイル自体はMSDNと同じ形式で、ビューアのみオリジナル。
(一部機能はビューアに依存)

AP Helpについては。。。

いつになったら情報が出てくんだろうねぇ。。。
0106デフォルトの名無しさん2007/09/04(火) 23:21:59
ダブルクリックで開けるようなヘルプの規格じゃないとユーザはついていけないよ
そういった面でHTMLHELPは必要十分
ただXMLとかの時代だからな
0107デフォルトの名無しさん2007/10/23(火) 19:32:47
情報少ないけどせっかく見つけたので
SpeedHelpPad > MSHTMLHelp2について
ttp://textexpage.s154.xrea.com/software/speedhelppad/TTKJSHelp/index.htm
0108デフォルトの名無しさん2007/12/29(土) 19:30:36
>>103
IE4.0 wwww
0109デフォルトの名無しさん2008/01/13(日) 01:13:54
ヘルプ作成初心者の質問ですみません。
現在、ヘルプましんと、HTML Help Writers Deskと両方を使いながら
ヘルプを作成してます。
小さいヘルプを結合して1つの大きなヘルプを作るために、子ヘルプを
マージしてコンパイルするのですが、画像だけが消えてしまいます。
他のリンクは問題ありません。
子ヘルプ単体で見たときは、画像も表示されています。
2つのソフトとも同じです。フォルダをあれこれ変えてみたのですが、
うまくいきません。
どなたか原因を教えてください。
0110デフォルトの名無しさん2008/01/13(日) 10:42:25
>>109
生成したchmファイルのソース見て画像へのパスがどうなってるか確認してみるとか。
ヘルプましんFAQ
"HTMLから直接参照されていないファイルを表示するように指定してある場合、コンパイラは1つ先(HTMLから参照されているファイル)までしか探してくれない為、"
ttp://homepage3.nifty.com/KaeruMachine/HM/HM_FAQ.html#2

hhpファイルも確認とか。
Junk/20 - SakuraEditorWiki
ttp://sakura.qp.land.to/?Junk%2F20
"ヘルプましんが作成するhhpファイルはマージファイルの項目だけ絶対パス指定になるようです。"

外してたらごめんね。
的外れだったら詳しい人が降臨するのを待った方がいいかもしれない。
0111デフォルトの名無しさん2008/01/13(日) 12:39:19
>>110
ありがとうございます。
参照先は1つ先だけなので、絶対パス指定の問題でしょうか。
今、hhpファイルを開いてみたら、C:\Documents and Settings……
となっていましたので、絶対パスのようです。
これが間違っているということですね。
指定は絶対パスでも、一旦chmファイルになってしまえば、単体でも
大丈夫ということですよね。う〜ん、ややこしい。
もう少し頑張ってみます。
ありがとうございました。
0112デフォルトの名無しさん2008/02/07(木) 21:50:51
Framemakerでヘルプ作成している人いる?
0113デフォルトの名無しさん2008/02/13(水) 16:38:48
いない
0114デフォルトの名無しさん2008/02/28(木) 11:34:49
>>110
間違っています。
以上。
↓次どうぞ
0115デフォルトの名無しさん2008/03/23(日) 14:56:35
質問していいですか?
0116デフォルトの名無しさん2008/04/09(水) 01:20:11
eclipseのヘルプサーバーを使ってヘルプをつけてる人いませんかー
いたらノウハウ教えてー
0117デフォルトの名無しさん2008/05/16(金) 12:48:22
HTMLヘルプのトピックをクリックすると内容が表示されますけど
キーボードの矢印キーで上下しても、Enterキーを押さないと表示されない
なぜ??
0118デフォルトの名無しさん2008/05/17(土) 01:54:02
キー操作でトピックに移動したい時に
いちいち途中のトピックが表示されると鬱陶しいからじゃね?
表示に余計な時間くうしな。
0119デフォルトの名無しさん2008/06/09(月) 10:30:02
素人質問すみません。

開いたとき目次の中の項目をアクティブにするにはどうすれば良いでしょうか?

HTML Help Workshopでchmのヘルプファイルを作成しました。
0120デフォルトの名無しさん2008/06/11(水) 10:26:31
駄目だ。HTML Help Workshop 糞過ぎる。
ヘルプましんインスコして使ってみたけど、これはこれで .hhp の取込みとかしてくれない…

もう、ダメポ
0121デフォルトの名無しさん2008/08/29(金) 10:57:06
ヘルプはどのソフトで作るのが簡単ですか?
0122デフォルトの名無しさん2008/09/01(月) 12:35:56
>>119
ウィンドウの概観を設定します(2) > 5.[Buttons] タブ
ttp://www.sam.hi-ho.ne.jp/seven/other/html_help/step1-110.html
で任意のページをHOMEにする、じゃなくて?

/* チラ裏
↑の『HTML Help Workshop のダウンロード』のページで
"残念ながら日本語ヘルプは MSDN ライブラリから削除されました。" とか書いてあるけど、DL出来る。
Microsoft HTML Help Downloads
ttp://msdn.microsoft.com/en-us/library/ms669985.aspx
ついでに。
HTML Help Workshop日本語化パッチ
ttp://tkns.homelinux.net/download/product/html_help_workshop/index.html
HHW.exeバージョン4.74.8702用
*/
0123デフォルトの名無しさん2008/09/01(月) 12:40:07
>>121
>どのソフトで
HTML Helpのオーサリングソフトで、って事なんだろうけど、
目的によるんジャマイカなぁ。
アプリ作者とかで状況依存ヘルプの設定が必要、
リファレンス作成で状況依存ヘルプの設定はいらないけどキワード検索は必要、
Webページのアーカイブが目的な人、とか。
スクリプト組んで処理する人だっているだろうし、目的にあわせて選ぶんだと思うけど。
フリーのも色々あるからためしてみれば?

幾つか挙げてみる
HTML Help Manager
 ttp://www5b.biglobe.ne.jp/~k-kumaki/tool/hhm.html
SpeedHelpPad
 リンクはこのスレの上の方に
ヘルプましん
 リンクはこのスレの(ry

海外
HelpMaker
 ttp://www.vizacc.com/
HelpNDoc
 ttp://www.ibe-software.com/products/software/helpndoc/
Abee CHM Maker
 ttp://abeetech.com/chmmakerpro/index.htm
0124いしだ2008/09/05(金) 08:54:17
>119
ご質問が、
1.ブック型の目次の中にある特定のページを開いた状態にしたい
2.特定のページが最初に表示されるようにしたい
のいずれかわかりませんが、どちらも、OPTIONのDefaut fileに表示したいファイル名を指定すれば可能です。
それ以外だったら、またご質問ください。
0125いしだ2008/09/05(金) 08:59:31
>121
123さんのご意見通り、用途によると思います。
簡単なのは、カスタマイズやメンテが大変な場合もありますし。
以下に市販製品からフリーウェアまで一覧を挙げていますので、シェアウェアかフリーウェアを試してみられてはいかがでしょうか。
※市販製品はかなり高額ですので、、、
http://www.keiyu.com/help/tool.htm

0126デフォルトの名無しさん2008/09/14(日) 18:41:38
メンテで思い出した
ヘルプを作成する人は開発環境の情報ちゃんと記録しておくんだよ
ツールのバージョンが合わないとあとで変なところで苦労するよ
0127デフォルトの名無しさん2009/02/09(月) 22:44:28
PaintShopProX2のヘルプの文字があまりにも小さくて読み取り不能で
文字サイズ変更もできないので、MSからHTMLHelpWorkShopでヘルプフ
ァイルを作り直そうとしています。
Decompileして諸悪の根源CSSファイルの文字サイズ指定を消して
Compileしたところ、HHC5003エラーでHTMLファイルが一切入りません。
引っかかっているのは<a name="wp****"> </a>というところなのですが
これって何をどういじればコンパイル可能になるでしょうか。
0128デフォルトの名無しさん2009/02/17(火) 03:33:18
ヘルプファイルくれ
0129デフォルトの名無しさん2009/03/14(土) 11:38:40
そうか
0130デフォルトの名無しさん2009/03/14(土) 11:39:14
そうか
0131デフォルトの名無しさん2009/03/24(火) 05:01:26
マイクロソフトのサイトからヘルプコンパイラーが落とせないんですが…
どうすれば良いのでしょうか?
0132デフォルトの名無しさん2009/03/24(火) 19:35:12
ん?落とせたけどなー

Microsoft HTML Help Downloads
ttp://msdn.microsoft.com/en-us/library/ms669985.aspx
Download details: HTML Help Workshop and Documentation
ttp://www.microsoft.com/downloads/details.aspx?familyid=00535334-C8A6-452F-9AA0-D597D16580CC&displaylang=en
↑どちらから落ちてくるのも同じファイルみたいで、どちらかが古いって訳でもなさそう
一応ハッシュ載せとく

htmlhelp.exe
SHA-1:BE3CA09DA0F21616577C8FB3D3A508804D4F9281
htmlhelpj.exe
SHA-1:679ADFD9E008E936482DF2750FBA83EE84CF0363
HelpDocs.zip
SHA-1:87A6E1DBEF23130B90BA162B957EA384DA086CAC
0133デフォルトの名無しさん2009/03/25(水) 11:28:16
ヘルプファイルは
造の面倒だし作れても他に応用できずらいから
業務以外はやるきがしないな
0134デフォルトの名無しさん2009/03/25(水) 12:39:57
で?
0135デフォルトの名無しさん2009/03/25(水) 14:30:14
>>132
ダウンロードをクリックしてもサーバーが見つかりませんになるんですが…
0136デフォルトの名無しさん2009/03/25(水) 18:48:18
ヘルプと関係ないしw
0137デフォルトの名無しさん2009/03/26(木) 00:13:31
関係なくはないだろ
0138デフォルトの名無しさん2009/03/30(月) 09:13:55
ダウンロードできないことが関係あるのかとw
0139デフォルトの名無しさん2009/04/02(木) 03:13:20
死ぬなら、生きたい
0140デフォルトの名無しさん2009/04/11(土) 17:08:08
業務でヘルプを作る場合、大抵紙のマニュアルとアプリから参照できる
chm形式と2つ作る羽目になるのですが、そこら辺の連携どうしてますか?
wordで書いてchmにコンバート?
0141デフォルトの名無しさん2009/04/12(日) 20:10:32
Wikiで書いてtexとchmを出力してくれるソフト

があったらいいなぁ
0142デフォルトの名無しさん2009/04/12(日) 22:01:24
マニュアルをtexで書いてPDFとHTMLに変換。
PDFを印刷して紙のマニュアルに。HTMLをchmにコンバートしてヘルプファイルにしてる。

WORDならそのままchmにコンバートしてくれるソフトがあるみたいなんだけど、
WORDで凝ったことしようとすると大抵泥沼にはまるので(自分のスキルが
低いだけです。WORD使いこなせる人は本当に尊敬します)、上記の方法を
取ってます。
0143デフォルトの名無しさん2009/05/01(金) 08:07:20
hhpも再生成してくれるコマンドラインから使えるフリーのchmデコンパイラってないですかね?

 hh.exe -decompile out_folder hoge.chm
だと hhpを作ってくれないし、
KeyToolsはhhp作ってくれるけどコマンドラインから使えなくて、
バッチで自動化ができなくて困ってます ><
0144デフォルトの名無しさん2009/05/01(金) 16:23:32
>>143

こういうのを見つけました。hhpも生成してくれるようです。
ただwindows用バイナリが少し古い。そのまま使えるものか…
CHM decompiler - 概要 [Savannah]
http://savannah.nongnu.org/projects/chmdeco
0145デフォルトの名無しさん2009/07/13(月) 16:01:39
iPhone/iPod touchでWindowsヘルプファイルが開ける無料アプリ「iChm Lite」
http://journal.mycom.co.jp/news/2009/07/13/004/?rt=na
0146デフォルトの名無しさん2009/08/04(火) 22:56:49
HTTrackでサイトを落としてきてchmをつくるのに、HTML Help Managerを使ってますが、
リンクから目次を抽出する画面のインターフェースが、マウスクリックのみというのはつらいです。
スペースキーとか使えるとありがたい。あと一括選択/解除もほしい。
01471462009/08/04(火) 23:02:34
訂正します。スペースキーは使えました。スペースキーで選択&一行下へ移動だともっといいのですが。
0148デフォルトの名無しさん2009/11/25(水) 03:46:48
HTMLヘルプを作りたいのですが、参考になるサイトを教えてくれ
0149デフォルトの名無しさん2009/11/25(水) 05:35:47
難易度的に松竹梅のどのレベルを希望するん?
それ以前に、キミの前の書き込みが三ヶ月以上前だと気付いています?
こんな過疎スレにレスする人が居るわけがない!と、思いませんでしたか?
0150デフォルトの名無しさん2009/11/25(水) 22:09:55
>>148
とりあえずいしださんとこ
KeiYu HelpLab:
ttp://www.keiyu.com/index.htm

>こんな過疎スレにレスする人が居るわけが
居るにはいるよ。たまに来る質問者以外では素人の自分を含めて推定で三人くらいはいるんじゃないかなぁ…て思ってるんだけど。
案外チェックしてる人は結構いたりして。

カキコミついでだからミニ情報:
なんかよく判らんけど新しいの来てますネ

MS Help Viewer 1.0 Migrate:
ttp://www.helpware.net/mshelp3/migrate.htm
"This is a free utility by Helpware for converting MS Help 2 projects and help files to Microsoft Help Viewer (formally known as MS Help 3). "
Download:
mshcMigrate.exe (MSHC Migrate Utility):
ttp://mshcmigrate.helpmvp.com/home

H3Viewer.exe (MSHC Migrate Utility):
ttp://mshcmigrate.helpmvp.com/viewer
0151デフォルトの名無しさん2009/11/25(水) 23:36:13
あ?
んだこら!
更新があったからレスしただけだ
mjrsすんな
0152デフォルトの名無しさん2009/11/26(木) 00:00:38
>>150
謙遜にしても『素人』って名乗ったのが奴を強気にさせたな
放っときゃいいさ キニスンナ
01531502009/11/26(木) 00:23:03
>>152 ども
でもいいです。
もうこのスレには来ませんから。
0154デフォルトの名無しさん2010/01/19(火) 17:31:51
SpeedHelpPadを使用してヘルプファイルを作成していますが、
Web上に掲載したいのでコンパイルしてほしくないのです…。

HTML+CSSかなんかにできるんでしょうか?
作者の方もWeb上にあげられているのでできると思うのです。
ファイル→HTML Help Workshopプロジェクトの出力
でできた、○○.hhkとかをFTPでアップロードしたらOKですか?
0155デフォルトの名無しさん2010/01/19(火) 21:09:29
>>154
SpeedHelpPadのサイトにTTKJSHelpとかTTKWebHelpとかって説明がみえるけど?

他には
Webサイトとヘルプ兼用のHTMLファイルを作る(KeiYu HelpLab)
http://www.keiyu.com/help/double.htm
とか

// で、マジレスしたら逆切れされたりしてな
0156デフォルトの名無しさん2010/01/20(水) 10:11:25
>>155
ありがとうございます!!
ヘルプファイルの事もTTKJSHelpとかTTKWebHelpとかの事も
全然わからず適当に乗り切ろうとしてましたがなんとかなりそうです!!
助かりましたー!
0157デフォルトの名無しさん2010/02/10(水) 12:45:36
Package This
ttp://packagethis.codeplex.com/

Shigeya Tanabe's blog : Package This: TechNet/MSDN Library のコンテンツをダウンロードしてまとめるツール
ttp://blogs.technet.com/stanabe/archive/2010/02/09/package-this-to-download-technet-msdn-library-contents.aspx
0158デフォルトの名無しさん2010/09/25(土) 05:46:56
保守age
0159デフォルトの名無しさん2011/01/15(土) 18:20:40
前はそんなことなかったと思うんだけど
SpeedHelpPadがすごくCPUを食うようになった。
具体的にはファイルを開いて何も処理をさせていない状態で
シングルコアのCPUなら100パーセント、
マルチコアのCPUなら1つのコアをフルに使ってる。

作者さんはもうアップデートする気はないみたいだし困った。
0160デフォルトの名無しさん2011/03/02(水) 09:42:12.50
>>85
>>if(!::GetModuleFileName(NULL, szAppPath, MAX_PATH)) return;
>MAX_PATH 越えたやつは、ここではじいているんだからいいんじゃないの。
>if の判定して無いと、バッファオーバーランで脆弱性ありってなるんだけどね。

GetModuleFileNameはバッファが足りない場合、三番目の引数に指定した値を返すのではじけてない。
しかもその場合ナル終端されない。
0161天使 ◆uL5esZLBSE 2011/07/02(土) 20:09:50.43
うるさいしねw


死ねよ
0162デフォルトの名無しさん2011/08/18(木) 00:36:55.38
>>159
まだ、いますか?こちらが参考になるかと思います。

SpeedHelpPad の CPU使用率 /Tool
ttp://ashiato1.blog62.fc2.com/blog-entry-46.html
--

ところで、chmファイルに関してお尋ねしたいことがあります。
検索タブのキーワード入力ボックス内に、検索を実行後にキーワードが残るのですが、
どうすれば履歴を消去できるでしょうか?

(1)検索を実行後に、ウィンドウを閉じて、再度ファイルを開くとキーワードが見えます。履歴が残っています。
(2)(1)の操作を任意のフォルダ(フォルダ名:AAA)で実行後に、当該chmファイルを別の任意のフォルダ
  (フォルダ名:BBB)に移動して開くと、キーワードは出ません。
(3)(2)のchmファイルを再度フォルダ名:AAAに移動して開くと、キーワードが見えて履歴が残っています。

素人考えですが、実行したフォルダとキーワードがどこかにあって、それが呼び出されて見えるのか?
と思うのですが・・・。
どなたか、お助けください。
01631622011/08/18(木) 01:32:51.48
自己解決しました。
\Application Data\Microsoft\HTML Help\hh.datを削除したら消えました。
0164営利利用に関するLR審議中@詳細は自治スレへ2012/04/03(火) 12:02:07.45
保守age
■ このスレッドは過去ログ倉庫に格納されています