Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Enabledがfalse中のクリックイベントがtrue後に実行されてしまいます。
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30203#CommentId82657
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
よっしー26
 (社会人)
投稿日時
2016/12/12 23:32:19
フォーム上に何個かのボタンが配置してあり、ボタンを押すと、それぞれのボタンに
対応したエクセルファイルを印刷するプログラムを作っています。
印刷処理に時間がかかるので、ボタンがクリックされるとプリンタにデータが
送られるまでの間、フォームのEnabledをfalseにして、ボタンが押されないよう
にしています。
しかし、false中にボタンがクリックされると、フォームがtrueに戻った後に、
ボタンのクリックイベントが発生してしまい、印刷がされてしまいます。
どうして、このようなことが起きてしまうのかわかりません。
false中にクリックされても、true後にイベントが発生しないようにするには
どうしたらよいのでしょうか?
ご存知の方がいらっしゃいましたら、お教えください。