无法使用Ctrl-F与使用Delphi XE2打开的CHM帮助文件

时间:2011-11-23 11:59:26

标签: delphi delphi-xe2 chm helpfile

使用Delphi XE2(Update 2)创建一个带有表单按钮的Win32 VCL应用程序。确保 HTMLHelpViewer 位于使用列表中。在FormCreate中,将应用程序帮助文件设置为有效的CHM帮助文件,例如

Application.HelpFile:='C:\path to my help file\help file.chm';

在按钮OnClick事件中,让它显示帮助文件的目录:

Application.HelpShowTableOfContents;

运行应用程序,单击按钮,出现帮助文件。现在,在帮助窗口中单击右侧的内容框架(显示当前主题的帮助文本,而不是左侧的帮助主题列表),然后按 Ctrl - F 找一些文字。没有任何事情发生。

如果您从资源管理器中打开帮助文件,则 Ctrl - F 按预期工作。

如果我使用与Delphi 2007相同的代码和帮助文件,则 Ctrl - F 按预期工作。

XE2中的错误,或者我忘记设置的内容?我在Win7 x64中进行了测试。

0 个答案:

没有答案