> > Command1.Enabled = False> の後に、DoEventsを入れてみてはどうでしょうか?DoEvents を入れるとすれば、『False にした直後』では無く、『True に戻す直前』なのでは。