2011-07-21 11 views

答えて

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(); 
+0

申し訳ありませんうん私のミスで、あなたのヘルプファイルを開くことができます。 しかし、私の質問に答えません – P6345uk

+0

私は私の答えに別のオプションを追加します。 – dknaack

+0

助けてくれてありがとう – P6345uk

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); 

     } 

幸運^ _^

関連する問題