ERRO AO LIMPAR A TELA

ALEXMARCHI 09/06/2004 14:37:03
#28978
Copiei Parte do meu código


Menu.Buttons.Item(6).Enabled = True

DoEvents
Grid2.Close
Menu2.Buttons.Item(1).Enabled = False
Menu2.Buttons.Item(2).Enabled = False
Menu2.Buttons.Item(3).Enabled = False
Menu2.Buttons.Item(4).Enabled = False
Menu2.Buttons.Item(5).Enabled = False

Menu2.Buttons.Item(7).Enabled = False
Menu2.Buttons.Item(8).Enabled = False
Menu2.Buttons.Item(9).Enabled = False
Menu2.Buttons.Item(10).Enabled = False

CBO_Produto.Clear
Lbl_Produto.Caption = ""
Msk_QtdeCad.Value = 0
Msk_QtdeVer.Value = 0


se eu executo direto está rotina ela simples mente não limpas os campos como deveria ser deito

se eu entro no modo Debug e marco a seguinte linha com o F9
          Menu.Buttons.Item(6).Enabled = True 


e vou acompanhando passo a passo com o F8, a rotina não gera nenhum erro e funciona perfeitamente.

Alguem tem alguma idéia
USUARIO.EXCLUIDOS 09/06/2004 14:54:41
#28993
Resposta escolhida
Experimente colocar DoEvents em cada linha, com F8 praticamente você está dando uma pausa para o windows trabalhar
Tópico encerrado , respostas não são mais permitidas