Fórum Interromper o fluxo de execução de um programa. #354400
26/02/2008
0
Application.CreateForm(TForm_Recebimento, Form_Recebimento);
Form_Recebimento.ShowModal;
Form_Recebimento.Free;
.
.
.
bla bla bla
.
.
.
...as linhas posteriores a ShowModal (linha 2) apenas continua a serem executadas quando a janela modal for fechada!
porém, como fazer o mesmo em...
Application.CreateForm(TForm_Recebimento, Form_Recebimento);
Form_Recebimento.Show;
.
.
.
bla bla bla
.
.
.
... nesse caso as linhas após o show sao executadas antes do fechamento do formulário aberto!!!
como interromper essa execução até que o form aberto seja fechado??? :?:
Rodrigo.ce
Curtir tópico
+ 0Posts
26/02/2008
Pestana_
flw.
Gostei + 0
28/02/2008
Djjunior
Cria uma variavel tipo :
MyPOG: boolean;
antes do show seta para false e depois faz um looping
while not MyPOG do Application.ProcessMessage;
qdo vc fechar o outro form passa o MyPog pra true e pronto.
Gostei + 0
28/02/2008
Rodrigo.ce
mais obrigado.
Será que há mais ideias? :?:
Gostei + 0
28/02/2008
Onjahyr
Gostei + 0
28/02/2008
Djjunior
Gostei + 0
29/02/2008
Rodrigo.ce
obrigado pelas respostas!!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)