私はフォームを作成し、コマンドボタンコントロールを作成しました。ユーザーがコマンドボタンを押したときに、自分が選択したリストボックスにキーストロークを送信するようにしたいと思います。vb6の「下向き」矢印を押すとどうやって模倣できますか?
具体的には、現在のアイテムから次のアイテムに移動するようにコマンドボタンに「下」の矢印キーストロークをリストボックスに送りたいとします。
どうすればよいですか?
私のリストボックスの名前は "lstFruits"としましょう。私はそれに焦点を当て、次にSendKeyを試しました。
Form.lstFruits.SetFocus.
SendKeys.Send ("{DOWN}")
「引数はオプションではありません」というエラーが表示されました。
参照[アレックスK.の答え](http://stackoverflow.com/a/9361643/11683)の答えのために、エラーについては、http://stackoverflow.com/questions/8070033/c-sharp-dll-cannot-affect-value-of-a-number-passed-by-reference-from-a-vb6-appli/を参照してください。 8070104#8070104。 – GSerg