フォームのコントロールにキーを送信しようとしています。しかし、NullReferenceExceptionが発生し、その理由がわかりません。コードはそれが得るのとほぼ同じくらい基本的です:
Private Sub Button19_Click(sender As System.Object, e As System.EventArgs) Handles Button19.Click
DateTimePicker2.Focus() 'commenting out this line has no effect
SendKeys.Send("{F4}") 'error thrown on this line
End Sub
object reference not set to an instance of an object
報告されたエラーはSend
共有メソッドであるため、インスタンスは必要ありません。
不思議なことに、エラーを無視すると正常に動作し、F4がコントロールに渡されます。sendkeysとUACに問題があったことは知っていますが、これは解決されたと思いました(4.0フレームワークを使用しています)