ERRO - Cannot make a visible Windows modal
06/06/2004
0
Em uma aplicação, ao clicar um determinado item de menu, recebo uma tela perguntando o codigo de um determinado produto e faço algumas consistencia e termino esta tela com um bottom OK.
Dando sequencia aa aplicação tenho que chamar um outro formulario que foi criado a partir de um Form Basico (hereditariedade) que mostra os detalhes do produto.
Só que estou recebendo a mensagem de erro do titulo.
A minha codificação é a seguite:
no evento onclick do item de menu, coloco
frmQualProduto.showmodal;
frmqualProduto.Close;
FrmDadosdoProduto.Showmodal;
e eh neste ultimo comando que recebo o erro.
Se colocar FrmDadosProduto.Show FUNCIONA, só que o usuario pode clicar outro evento.
Qual sera o problema. A tela frmdadosdoproduto como ja disse é criada com a opçao inherited.
Desde já agradeço qualquer ajuda.
Rounilo
Post mais votado
07/06/2004
Salupe
Mais Posts
06/06/2004
Marcioih
Procure ver se já não foi chamado o showmodal em algum outro lugar!
Até mais!
07/06/2004
Cebikyn
07/06/2004
Rounilo
SDS
02/05/2021
Wanderson Cardoso
Em uma aplicação, ao clicar um determinado item de menu, recebo uma tela perguntando o codigo de um determinado produto e faço algumas consistencia e termino esta tela com um bottom OK.
Dando sequencia aa aplicação tenho que chamar um outro formulario que foi criado a partir de um Form Basico (hereditariedade) que mostra os detalhes do produto.
Só que estou recebendo a mensagem de erro do titulo.
A minha codificação é a seguite:
no evento onclick do item de menu, coloco
frmQualProduto.showmodal;
frmqualProduto.Close;
FrmDadosdoProduto.Showmodal;
e eh neste ultimo comando que recebo o erro.
Se colocar FrmDadosProduto.Show FUNCIONA, só que o usuario pode clicar outro evento.
Qual sera o problema. A tela frmdadosdoproduto como ja disse é criada com a opçao inherited.
Desde já agradeço qualquer ajuda.
Na verdade estava com esse erro agorinha, andei pesquisando e descobrir que se a propriedade do formulário (VISIBLE [ ] ) tiver como true você não pode usar o ShowModal, pq meio que você ta mandando um objeto ficar visivel sendo que o mesmo já estava visivel!
Desmarcar a opção visible do form que será chamado por outro!
Espero ter colaborado!
Clique aqui para fazer login e interagir na Comunidade :)