只是一个简单的问题但是可以打开一个helpProvider吗?
当我点击除F1键之外的按钮时,我想要的是打开CHM帮助文件吗?
如果不是有人知道某项工作?
谢谢彼得
答案 0 :(得分:1)
我认为您的意思是Windows窗体应用程序。
有一个名为HelpProvider的Windows窗体控件可以为您完成。
System.Windows.Forms.HelpProvider hlpProvider = new System.Windows.Forms.HelpProvider();
hlpProvider.SetShowHelp(this, true);
// Help file
hlpProvider.HelpNamespace = "helpFile.chm";
您可以使用
打开帮助文件Process proc = new Process();
proc.StartInfo.FileName = "helpFile.cfm";
proc.Start();
答案 1 :(得分:0)
private void MainMenu_Load(object sender, EventArgs e)
{
helpProvider1.HelpNamespace = Application.StartupPath + "\\filename.chm";
helpProvider1.SetShowHelp(this, true);
}
private void HelpText_Click(object sender, EventArgs e)
{
Help.ShowHelp(this, helpProvider1.HelpNamespace);
}
祝你好运^ _ ^