Fórum Erro CANNOT FOCUS A DISABLE OR INVISIBLE WINDOW DELPHI 7 #573451
03/01/2017
0
FMATNF_ITEM.SHOWMODAL;
FMATNF_ITEM.DESTROY;
Rodrigo Oliveira
Curtir tópico
+ 0Posts
03/01/2017
Rodrigo Oliveira
Gostei + 0
05/01/2017
Emerson Nascimento
enabled = True
visible = True
Gostei + 0
05/01/2017
Claudio Americo
imagine que o edit1 esteja com o enabled:= false em sua propriedade, mais no código você tenta habilitar e colocar o foco, mas na sequencia errada, ocasiona o erro.
edit1.setfocus; aqui você esta tentando colocar o foco mais o edit ainda esta desabilitado, pois o compilador ler de cima para baixo.
edit1.enabled:= true;
Nesse exemplo o correto seria:
edit1.enabled:= true; Aqui habilita o edit e logo na linha abaixo o compilador efetua o foco no edit não gerando erro.
edit1.setfocus;
Obs. Isso serve também para qualquer componente cuja a sua propriedade tenha a opção enabled:= True ou False
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)