くだすれVB6.0以前(超初心者向け)at TECHくだすれVB6.0以前(超初心者向け) - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:デフォルトの名無しさん 08/09/26 15:33:52 えっとですね Command2のボタンを押すと情報をグリッドに表示させるという処理があって Command1のボタンを押すとグリッドから選んだデータの情報を詳しく表示させるという 感じのプログラムなんですけど Command2のボタンを押して情報検索したり表示したりという処理中は Command1のボタンを押せないようにしようとしています なので Command2のボタンを押した時にCommand1のボタンのEnabled=Falseにして 処理が終わった時に Command1のボタンのEnabled=Trueにする処理を書いています 実際にDoEventsを書いているのはFalseにしている場所とかなり離れているのですが そこでTrueに変わって押下可能状態になっていたので DoEventsを少しずつFalseの場所に近づけて実行を繰り返したんですが 結局はFalseの真下に書いた状態でもTrueになっている事が分かったので 訳が分からなくなったという状態です って説明結構苦手なので分かってもらえるかは不安ですが こんな感じです 101:デフォルトの名無しさん 08/09/26 15:52:03 バグだからマイクロソフトに連絡しろ。それで気が済むんだろ! 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch