问题标签 [helpfile]

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.

0 投票
1 回答
679 浏览

oracleforms - 我们如何在 oracle 表单 11g 中集成帮助文件

我需要在 oracle 表单 11g 中显示帮助内容。

我可以在表单的属性面板中看到“帮助书标题”属性,在 oracle 表单项中看到“帮助书主题”属性。但我无法获得有关如何使用它的任何信息。

请帮忙。

0 投票
1 回答
2308 浏览

delphi - 从模式窗口打开的帮助文件无响应

使用德尔福 XE2、Win64。

所以我有一个包含许多表单的大型应用程序,如果我从主表单打开帮助文件并打开一个模态窗口,然后按 F1 在模态窗口上触发上下文相关帮助,帮助文件窗口会显示正确的信息,但是在我关闭模式窗口之前,无法关闭帮助文件。如果我在模式窗口关闭之前返回应用程序,我什至无法让帮助文件再次获得焦点。

从与新版本(使用 Delphi XE2 构建)位于同一文件夹中的旧版本应用程序(使用 Delphi 6 构建)调用这个完全相同的帮助文件,当从模式窗口中按下 F1 键时,帮助文件会显示并且是反应灵敏,可以像我期望的那样关闭。

帮助文件是 .chm 类型的文件。

总结一下。

启动应用程序 通过 F1 打开帮助文件 跳转到应用程序并在应用程序中打开模式窗口 通过按 F1 从模式窗口启动帮助 帮助文件窗口无法关闭,直到我跳回我的应用程序并关闭模式窗口。

有人知道为什么会这样吗?

我搜索了互联网,没有发现任何类似的问题。

我们很难过。

干杯 TJ

- - 编辑 - -

以下是同样表现出此行为的示例两表单应用程序的一些代码。

这是Form1代码:

我将两个表单上的 helpcontext 属性设置为我的帮助文件中的两个有效上下文。

运行应用程序 - F1 打开帮助文件 点击按钮以便创建 Form2 并显示 F1 以调用帮助文件 在我关闭 Form2 之前无法关闭帮助文件。

希望这可以帮助。- TJ

0 投票
1 回答
1676 浏览

delphi - 使用 F1 键无法打开帮助文件以正确上下文

使用 Delphi XE2 和 Delphi 6

我发现点击F1将帮助文件打开到帮助上下文不会将帮助文件打开到正确的上下文,但是使用作为F1快捷方式的菜单项将帮助文件打开到正确的上下文。我还有一个调用菜单项代码的按钮。

我检查以确保F1菜单项和按钮都调用了完全相同的代码行,它们是:

Self.HelpContext值会根据用户在表单中的位置而更改,并且我验证了执行该行时的值是正确的,并且在通过菜单项或按钮Self.HelpContext调用时是相同的值。F1

我验证了这个问题也存在于我们用 Delphi 6 编写的每个以前版本的应用程序中。

我在这里一定缺少一些简单的东西。有任何想法吗?

0 投票
1 回答
146 浏览

html - 已编译帮助文件中的 HTML 表单

我正在为我正在处理的项目制作帮助文件 (.chm),但遇到了 HTML 表单元素的问题。我希望表单能够做的是发送一封电子邮件,以便用户可以就错误、问题等与我联系,但是当我尝试“提交”按钮时,它会通知我我即将发送电子邮件,然后崩溃Microsoft HTML 帮助可执行文件。

这是我的代码:

对不起我糟糕的格式,但希望你明白。

我发现当我在 Google Chrome 中将其作为常规 HTML 文档启动时,它可以正常工作并完美地发送电子邮件,但是当我在 Internet Explorer 中将其作为 HTML 尝试时,它会崩溃(典型)。我究竟做错了什么?

提前致谢

0 投票
4 回答
218 浏览

c# - C# 中的帮助文件

我正在使用 MS Visual Studio Pro 2012,我想创建某种帮助文件。

我正在考虑创建一个这样的 html 文件,我的问题是:我是否需要将 html 文件始终放在这个目录中,即使在我创建了 .EXE 文件或将 html 文件添加到 .EXE 文件之后?

如果没有,怎么办?

[.NET 框架 4.5 | Windows 窗体]

编辑:我想在默认 Web 浏览器中加载给定的(本地)html 文件。该文件应该在.EXE文件的“内部”。

0 投票
1 回答
916 浏览

delphi - 是否可以将您自己的帮助文件添加到 Delphi XE2 IDE?

对于我正在处理的库,我创建了一个帮助文件(帮助 2 格式)。如果我团队中使用该库的其他开发人员可以从 Delphi IDE 中搜索帮助,那将非常方便。

当我在 Delphi IDE 中按 F1 时,是否可以在自定义帮助文件中进行 Delphi XE2 搜索?如果是这样,我该怎么做?

0 投票
1 回答
182 浏览

ironpython - Ironpython:如何在 Windows 上使用参数调用 chm 帮助文件

我试图在我的 IronPython 代码中调用一个引用特定章节的 chm 文件。

调用 chm 文件可以正常工作示例:

调用 chm 文件将不起作用...有人可以帮助我吗?!?

谢谢!

0 投票
2 回答
8929 浏览

c# - 打开特定主题的 .CHM 文件?

我创建了一个 .CHM 文件,然后当我在 c# 中打开它时,我得到了第一个主题。我想将它打开到指定的主题。这是我现在用来打开它的代码。

我希望能够将其打开到特定主题,例如音频。我尝试使用

它显示我找不到页面。我可以通过我的帮助获得一些帮助吗?:P

0 投票
1 回答
574 浏览

c++ - 无法使用 Qt 助手从 Qt 应用程序内部获取自定义帮助文件

我正在尝试学习如何使用 Qt Assistant 在应用程序中显示自定义帮助。

我在 Qt 网站上找到了一个例子:

http://qt-project.org/doc/qt-4.7/help-simpletextviewer.html

(使用 Qt 4.7.3)

所需的所有源文件都在上面的站点上。我创建了 html 和 png 文件并将它们放在项目文件夹内的“帮助”文件夹中。

从命令行运行 Qt Assistant 效果很好。

在助手中加载帮助文件也可以。我不能做的是在帮助文件中加载起始页,如本节所述:http: //qt-project.org/doc/qt-4.7/assistant-custom-help-viewer.html #id-0c628592-dd04-4465-94b1-e5d4a91d7cd4

随着SetSource的详细解释显示

我没有网页...但我尝试从本地文件集中显示索引,但我总是收到 404 错误提示“无法加载页面 blahblah/help/index.html”

我怎样才能像他们说的那样创建一个本地路径,或者我怎样才能创建一个“有效的 Qt 帮助系统 URL”?

注意: SetSource 和 setSource 具有完全相同的结果...并且文档和他们自己的示例都使用它们...这些选项不区分大小写吗?

我用一个似乎不正确的解决方案回答了我自己的问题......我将不胜感激。

0 投票
1 回答
516 浏览

windows - 添加并获取 CHM 文件版本

我需要添加版本信息并从 CHM 文件中检索它,以便向用户发送有关可用和下载的新CHM 文件版本的警报消息。

这意味着,我应该比较不同机器(服务器和客户端)上的CHM版本。

另一种方法是日期和时间检查,但我应该记住时区,所以这很复杂,因为还应该记住不同的文件系统,根据Windows SDK关于SetFileTime功能和FILETIME结构的帮助。

如果有人知道诀窍 - 请分享。