2016-07-26 8 views
0

私はビジュアルな基本的なフォームアプリケーションを開発しています。私はそれ自身を「ロボット」と呼びますが、いくつか問題があります。ビジュアル基本アプリケーションのキーボードを無効にする

ロボットにはウェブサイトに移動して情報を検索するウェブブラウザオブジェクトがあります。

私は、「Supr」、

ウェブブラウザキーエントリは、ロボットがクラッシュしたり、誤動作を引き起こすことを取得する私は、「削除」、「F5」、「入力」のようないくつかのキーを押したときので、キーボードを無効にする必要があります。

キーボードを無効にするにはどうすればよいですか?

ありがとうございます。

+0

あなたがキーボードを無効にすることはできません。あなたは実際にヘッドレスブラウザを探しています。 – SLaks

+0

これを見えるようにしないでください。この問題は決してありません。または、Webブラウザーをまったく使用しないでください。 –

+0

keypressイベントをチェックしてください – Werdna

答えて

1

[OK]を、最後の2日間で返事がなかったので、
はこれを試してみてください...

Private Sub WebBrowser1_PreviewKeyDown(sender As Object, e As PreviewKeyDownEventArgs) Handles WebBrowser1.PreviewKeyDown 

    Select Case e.KeyCode 
     Case Keys.F5 
      MessageBox.Show("F5")''do whatever here.... 
     Case Keys.Delete 
      MessageBox.Show("DELETE")''and here.... 
     Case Keys.Enter 
      MessageBox.Show("ENTER") ''and here 
     Case Else 
      ''nothing '' make an else statement here 
    End Select 

    ''//Not too sure what Supr means, but nevertheless this should get you on your way. 

End Sub 
+1

@Werdna私はこのコードを試しています。 "Supr"は "Insert"の直後のキーです。 – Mikel

関連する問題