- ベストアンサー
PreviewKeyDownイベントが2回発生する
現在WindowsXP上でVB2005で開発を行っています。 タイトルの通りなのですがPreviewKeyDownイベントが2回発生してしまって困っています。簡易なコードを下記に記します。 Private Sub WebBrowser1_PreviewKeyDown(ByVal sender As Object,ByVal e As System.Windows.Forms.PreviewKeyDownEventArgs)Handles WebBrowser1.PreviewKeyDown My.Computer.Audio.Play(" My.Computer.Audio.Play("C:\WINDOWS\Media\Windows XP Shutdown.wav", AudioPlayMode.WaitToComplete) End Sub というコードを書いたところ、WEBブラウザ上で何かキーを押すと2回、waveファイルが再生されてしまいます。違うwaveファイルでも試しましたが同じでした。ですのでファイルの長さ等は関係ないようです。 原因はpreviewKeyDown以外に考えられないのですが、対処法がわかりません。何かよいアイデアはないでしょうか?
- みんなの回答 (3)
- 専門家の回答
お礼
なるほど!バグの可能性があるのですね・・・ それにしてもフラグでの対策はいやはや、なぜ思いつかなかったのか・・・ありがとうございます!おかげさまで解決できそうです。 ご丁寧にご教授していただき、ありがとうございました。 またわからないことがあればよろしくおねがいします。