2017-02-27 5 views
-1

oキーを押したときにヘルプファイルを開く際に問題が発生しました。ヘルプファイルはOKです。フォームでの私のコードはこれです:C#ヘルプファイルが開かない

private void login_KeyDown(object sender, KeyEventArgs e) 
    { 
     if (e.KeyCode == Keys.F1) 
     { 
      Help.ShowHelp(this, @"C:\Users\xristos\Desktop\Smartcity\Smartcityhelp.chm"); 
     } 
    } 

私は私の問題に関連する多くの問題をチェックしますが、何らかの理由で、私はまだ私が望む結果を持っていません。前もって感謝します!ここで

+0

コードはifステートメントを入力しますか?フォームのKeyPreviewプロパティがtrueに設定されていますか? – Equalsk

答えて

1

は、あなたがやろうとしているように見えるものの良い例です:Microsoftのドキュメントから

connect a help file to application

別ソリューション:

https://msdn.microsoft.com/en-us/library/f7y1a1xy(v=vs.110).aspx

https://msdn.microsoft.com/en-us/library/81ee1k5y(v=vs.110).aspx

2番目のMicrosoftドキュメントには次のような行が表示されています:

Help.ShowHelp(TextBox1, "file://c:\\charmap.chm"); 

文字列の先頭に「file://」を追加して、あなたに適しているかどうかを確認してください。

+1

ありがとう、あなた!私はちょうどその日の終わりにボタンを使いました! –

関連する問題