Delphi 支持 CHM 格式的帮助吗? CHM 帮助文件是基于 HTML 的, 在 Delphi 中使用它必须引入 htmlhelp.ocx 控件库中的 API 函数才能有效, 这与普通的 Windows 帮助系统是不同的. 就算在 VC 下编程, 要使用 CHM 帮助文件, 你也必须加入 htmlhelp.h 这个附加的头文件. 我这里有 for Delphi 的, 是一个叫 htmlhelp.pas 的单元, 在程序中引用这个单元就可以了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接使用Shellexecute不更方便? 直接使用Shellexecute不更方便? 对于.chm,WIN98系统能自动识别,双击就行了;在DELPHI中也能直接用,Application.HelpFile:='MyHelp.chm';至于上下文有关的就不会了 phoenix2000 能给个简单的例子吗?要“上下文相关的”。万分感谢! Shell当然可以,问题是:提问者要求实现上下文有关的帮助, 关注,请举个例,如何 Button1.HelpContext <=== ???? 按关键字 chm 搜索一下此类问题很多 我搜索了一下,用 F1 也能弹出对应的帮助了,可是:总不能写一个大大大大的 case 语句,判断是哪个控件吧?我搜索到的方法是这样的:HtmlHelp(Handle, PChar('sss.chm::\button1.htm'), HH_DISPLAY_TOPIC, 0);里面的 button1.htm 需要根据是哪个控件而变动。还有,怎么实现那种弹出一个 ToolTip 提示的那种上下文相关的帮助呢? 如果不使用 htmlhelp.pas 中声明的 htmlhelp.ocx API 函数(htmlhelp 专用函数),要想实现上下文关联查询、热点等等是非常困难的!调用 chm 帮助文件可不是简单的用 Shellapi 函数就可以的 to Phoenix2000(Phoenix2000)能给我一个htmlhelp.pas吗 :-)[email protected] 找一个htmlpasapi的实现单元就行了.选择叶面,索引。这个文件我有。 我搜索了一下,用 F1 也能弹出对应的帮助了,可是:总不能写一个大大大大的 case 语句,判断是哪个控件吧?我搜索到的方法是这样的:HtmlHelp(Handle, PChar('sss.chm::\button1.htm'), HH_DISPLAY_TOPIC, 0);里面的 button1.htm 需要根据是哪个控件而变动。还有,怎么实现那种弹出一个 ToolTip 提示的那种上下文相关的帮助呢? 重叠I/O 中 waitCommEvent() 最简单的hook问题,欢迎大家参与. 本人在清华同方做4年开发,高级程序员;现在外包微软做软件开发测试工程师,对开发和测试都比较熟悉了,目前月薪7k,大家看以后找什么工 关于工具栏的问题? 焦点转换问题,请教!谢! delphi中MDI子窗体隐藏加载,如何实现?(求高手)!! 报表设计器上没有数据访问组件是怎么一回事?有人碰到过么 在SQL Server中存储JPEG图象文件最大能存多少K? 请问有几个相同的字,答对得分!◎◎ ■■■ 水货笔记本 ■■■ 欢迎讨论:使标准控件平面化 高手请进来拍我两砖:请解答疑难问题?
在DELPHI中也能直接用,
Application.HelpFile:='MyHelp.chm';
至于上下文有关的就不会了
HtmlHelp(Handle, PChar('sss.chm::\button1.htm'), HH_DISPLAY_TOPIC, 0);
里面的 button1.htm 需要根据是哪个控件而变动。还有,怎么实现那种弹出一个 ToolTip 提示的那种上下文相关的帮助呢?
能给我一个htmlhelp.pas吗 :-)[email protected]
HtmlHelp(Handle, PChar('sss.chm::\button1.htm'), HH_DISPLAY_TOPIC, 0);
里面的 button1.htm 需要根据是哪个控件而变动。还有,怎么实现那种弹出一个 ToolTip 提示的那种上下文相关的帮助呢?