问题标签 [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.
vb.net - 单击按钮以在 VB.NET 中显示 .CHM 帮助文件
单击 VB.NET 中的按钮时,我想显示 .CHM 帮助文件。谁能告诉我代码如何做到这一点?
c++ - 在 Qt 应用中注册帮助手册
我正在 Mac OS X 上构建一个 Qt 应用程序,我决定创建一本帮助手册。我尝试使用官方文档,但帮助书没有出现在帮助菜单中。
帮助手册位于my.app/Contents/Resources/HC.help/
. 它本身似乎很好,我尝试直接用HelpViewer.app打开它,它打开得很好。
这就是我注册它的方式my.app/Contents/Info.plist
:
它仍然没有出现在我的应用程序的帮助菜单中。怎么了?
xml - CHM 中的 XML/XSLT ALink 菜单反向连接参数
在过去的几天里,我一直试图找出这个 XSLT/XML 问题(这是我很高兴尝试修复的代码)。使用 XSLT,我正在获取 XML 标记“see”中的内容,并尝试在 Windows 帮助文件中创建带有标记的“see also”(或相关文件)ALink 菜单。$filename 是一个全局变量,所以假设这是 somefile.xml,$filename 就是 somefile.xml。
实际问题在于我尝试将文件链接在一起以创建 ALink。( {$filename}_SEE_ALSO 链接到 node()_SEE_ALSO},文件确实链接了......但相反。所以假设你有函数 X,你希望它在“另见”中显示函数 Y。通常,你将放入<see>Function Y</see>
函数 X 的文件(所以函数 X-> 函数 Y)。但是,在下面的代码中,它所做的是在函数 Y 中显示函数 X(函数 X<-函数 Y) - 所以相反。所以当你点击在函数 X 的“另见”上,您会看到一个空白弹出窗口,而在函数 Y 中,它会弹出“函数 X”。
这些是 XML 标记:
这是 XSLT:
非常感谢任何/所有帮助,这是过去几天我存在的祸根。
c# - C# wpf html 帮助文件
C3、WPF、Windows 7、微软功能区、Visual Studio 2010、dotnet 4.5
我想用 html 编写帮助文件,并将它们作为资源包含在 .exe 文件中。
有没有办法告诉资源管理器直接从 .exe 文件中获取 html 页面?
如果没有,我认为归档它的唯一方法是创建一个临时目录,复制文件并启动指向这些文件的浏览器。
是否有一个魔术调用需要一个资源目录并将其解压缩/复制到一个目录?
像
问候斯特凡
delphi - 无法在使用 Delphi XE2 打开的 CHM 帮助文件中使用 Ctrl-F
使用 Delphi XE2 (Update 2) 在窗体上创建一个带有按钮的 Win32 VCL 应用程序。确保HTMLHelpViewer在使用列表中。在 FormCreate 中,将应用程序帮助文件设置为有效的 CHM 帮助文件,例如
在按钮 OnClick 事件中获取它以显示帮助文件的目录:
运行应用程序,单击按钮,出现帮助文件。现在单击帮助窗口中右侧的内容框(显示当前主题的帮助文本,而不是左侧的帮助主题列表的内容框),然后按Ctrl-F查找一些文本。什么都没发生。
如果您从资源管理器打开帮助文件,那么Ctrl-F按预期工作。
如果我在 Delphi 2007 中使用相同的代码和帮助文件,那么Ctrl-F按预期工作。
XE2中的错误,还是我忘记设置的东西?我在 Win7 x64 中对此进行了测试。
winforms - 在现代 Windows 应用程序中推荐使用的帮助文件格式是什么?
我正在开发一个 WinForms 应用程序,并希望将帮助集成到其中。过去我集成了 .chm 帮助文件。
关于 .chm 文件,这篇Wiki 文章指出:
2002 年,Microsoft 宣布了与 .CHM 格式以及安全公告和补丁相关的安全风险。此后,他们宣布不打算进一步开发 .CHM 格式。
根据我的阅读,Microsoft Help 2.x 是 VS 2008 和 Office 2007 中使用的帮助引擎,使用 .hxs 文件扩展名帮助文件。
Office 2010 中使用什么?推荐使用的帮助文件格式是什么?
更新:
我找到了以下 MSDN 文章,其中包含有关此主题的有用信息:
css - CHM项目的奇怪行为
任何人都可以帮助我解决我在基于 CHM 的项目中遇到的一个奇怪问题吗?
我获取了一个现有的 CHM 文件并使用 WinCHM 解构了该文件。之后,我添加了一些新页面并编译了项目。CHM 文件已创建,到目前为止一切看起来都很棒。
之后,我将整个文件夹(原始 CHM 文件解构的地方)放入 SVN。当我下次打开该文件夹时,我看到 html 页面中的所有原始格式都丢失了。
我似乎找不到原因。css 文件没问题,我根本没有改变它。我知道,对于信息如此之少的你们来说,找到解决方案(或确定问题)可能并不容易。
但是你们至少能告诉我问题可能是什么吗?我们正在谈论可能性,仅此而已。
chm - 在 Winchm 中构建帮助项目时与文件夹位置相关
我正在使用 Winchm 构建 CHM 文件。我有一个关于 Winchm 的问题,而不是关于 html 或一般构建帮助文件的问题。更具体地说,该问题与构建 chm 文件时的目录结构有关。
如果任何阅读本文的人特别有 Winchm 的经验,那么请帮助我解决问题。
我有以下目录结构(我觉得这是不言自明的)
html文件
图片
样式表
脚本
在适用的情况下,我的 ht ml 文件引用了要使用的图像/样式表/脚本,如下所示“../imagefilename.jpg”或“../scriptfilename.js”等
当我打开项目时,我注意到 html 页面可以正常加载图像。当我编译我的文件时不同的故事。尽管文件路径的相对引用,输出 chm 不使用样式表或拾取图像。
但是,当我将文件夹(图像、样式表和脚本)移动到 html 文件夹时,输出 chm 会按预期工作。
我得出的结论是相对引用对编译器不起作用,这三个文件夹应该在 htmlfiles 目录中(或与 html 文件在同一文件夹中)
问题
上述结论正确吗?
如果不正确,可能是什么问题?
这是一种通用的东西,即适用于所有 html 文件构建创建工具/套件吗?或者这是特定于 Winchm 的?
是否有任何特定工具不需要将三个文件夹与 html 文件放在同一目录中?
如果您有任何可以帮助的答案,请告诉我
祝你有美好的一天!罗米
c - CLI 实用程序帮助文件的最佳实践
我已经完成了一个命令行实用程序,它通过 getopt_long 解析参数。总结一下,我需要实现一个 -h 或 --help 开关,它将打印出参数列表以及描述和默认值。
有没有我可以利用的 GNU 框架?如果没有,我意识到有几种方法可以手动完成。通常认为最好的方法是什么?
delphi - 批量编辑项目文件的 HelpContext 和/或 HelpKeyword?
目前,我正在我的 D2009 项目表单中一个接一个地编辑相应控件的 HelpContext 和/或 HelpKeyword 属性(如果适用)。
是否有任何工具可以从所有项目文件中收集所有提到的属性,以可读的方式在表格或类似文件中列出它们(包括表单和控件的名称,可能还有更多),以便于修改?
谢谢,迈克尔