我正在开发一个WPF应用程序,我想在键盘上点击F1时加载帮助文件。
我使用以下语法
NotWorking :System.windows.forms.help(NULL,@ “myhelpfile.chm”);
工作:System.windows.forms.help(NULL,@ “C:\数据.... \ myhelpfile.chm”);
所以我的问题是我想将myhelpfile放在解决方案资源管理器下的一个名为FILES的文件夹中。
有什么建议应该是我的路径吗?
答案 0 :(得分:1)
您的工作目录可能已更改。您可以使用 Application.StartupPath 来获取启动应用的位置。
因此您的代码将更改为:
System.Windows.Forms.Help.ShowHelp(null, Application.StartupPath + @"\Files\myhelpfile.com");
答案 1 :(得分:0)
您的URI路径应该从您的应用程序工作路径开始,如下所示:
System.windows.forms.help(null,@"FILES\myhelpfile.chm");