请教制作chm,推荐工具的下载地址? 以及如何与Form几个相关属性关联起来?(50分)

  • 主题发起人 主题发起人 WilliamGui
  • 开始时间 开始时间
W

WilliamGui

Unregistered / Unconfirmed
GUEST, unregistred user!
请教制作chm,推荐工具的下载地址? 以及如何与Form几个相关属性关联起来?

1.你觉得好用的制作chm工具,下载地址?
2.如何与Form的几个关于调用帮助的属性关系起来?
 
VisualCHM 在 www.52z.com 可以找到
QuickCHM 搜索一下 有好多
都可以
可以用
uses ShellAPI;

ShellExecute(handle,'open',PChar(ExtractFilePath(Application.ExeName)+'test.chm'),nil,nil,SW_SHOWNORMAL);
就可以调用
好运
 
用QuickCHM简单,顶上
 
那2个软件都是垃圾,不是所见即所得,要用微软的HElp&Manual,世界一下就美丽了
 
哪个最好用,好用意思是使用最简单
 
那就楼上那2个,或者随便下一个,大同小异,都简单。我用了10多个,都是5分钟大概学会怎么用
 
试用了以下几个:
PowerCHM WinCHM FAR Help&Manual QuickCHM
Help&Manual功能比较强大,只是使用上不如WinCHM方便,但不知为什么没有网友推荐这个。 QuickCHM是国产的,除了是中文外,不见得有什么比WinCHM特别出色的地方。

VisualCHM HtmlHelp 这两个还没试。

大家也说说。
 
htm2chm.exe
大家试试吧,只要在文件夹上点右键,编译,就行了。
支持加入Flash
德国人做的,本人打包。
http://FlashDance.Gbaopan.com
 
没网友推荐???自己看看帖子,我推荐了你又说要简单的

来自:pjwork, 时间:2006-6-4 21:06:27, ID:3461838 | 编辑
那2个软件都是垃圾,不是所见即所得,要用微软的HElp&Manual,世界一下就美丽了
 
To pjwork:
WinCHM如何?
 
最简单就是powerchm,破解版很好找,visual chm我没找到破解的。但是都要先做成word或htm。最方便和强大就是help&manul,但必须要用4。0才能支持中文,而且使用陶小心,不要留下半个字符,那就是乱码。你说那个我没用过。既然我说的3个都很好用何必非要再换一个呢,我最近一直用help&manul,觉得完全够用了。随时想起来要加一句帮助,加了保存就是了。需要发布的时候编译就是了,何乐而不用?
 
谢谢大家的回答,问题解决了。
在此,经验与大家分享(发现有些同行问题解决了也不说一声)。

我使用WinCHM3.2工具(当然是破解的),个人感觉QuickCHM升级维护可能跟不上,Help&Manal什么的,功能不错,必竟是Microsoft的嘛,不过操作太复杂,不够简洁,VirtualCHM也很不错,只是一下子没找到Carck,反正都差不多,就用WinCHM吧。

使有HtmlHelpA调用chm, 但不指定hhctrl.ocx,静态装载,查过至少win98也有这个ActiveX,只是版本低点,调用方法一样,如果人为删除了.. 嘿嘿,那没办法。主要用到,
uCommand=0 默认 2 HelpContext f HelpKey,调用方法很简单, dwData可以是 LongInt(HelpContext),也可以是LongInt(PChar(HelpKeyWord)),当然要看你是怎样声明的。

我把html文件名称全为数字流水号,这样方便以后随意移动网页,也不用考虑简繁体文件名的问题。

不使用Application.OnHelp,反正可以调用就是了,Delphi用的是hlp,所以自己在窗口基类KeyDown中处理,调用一个公共函数,函数无非就是判断ActiveControl或者Self罢了。不定义全局热键,什么全局对象什么的。

如果想加分给我,通知我。
 
呵呵,这孩子不错
 

Similar threads

D
回复
0
查看
844
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部