Abrir um formulário ao fechar outro.

03/09/2004

0

Olá,

Em determinada parte de meu programa tenho um formulário que será fechado e chamará outro formulário showmodal o problema é que quando fecho o formulário ele chama o outro formulário showmodal e não se fecha... só vai fechar quando eu fecho o formulário showmodal...


será que alguém poderia me ajudar...


desde já muito obrigado


balceiro


Balceiro

Balceiro

Responder

Posts

03/09/2004

Cabelo

Colega..

Vc tem duas opções, dependendo da forma como vc cria seus forms.

Se vc criá - los através da opção auto create forms, na UNIT do projeto, vc pode dar o showmodal logo abaixo da linha de showmodal do form anterior..

se vc criá -lo em RUN TIME, vc deve dar um release no primeiro form, e na linha seguinte criá-lo e dar um show modal..

espero ter ajudado..

Cabelo


Responder

03/09/2004

Paulo_amorim

Olá

Só resumindo o que o cabelo falou
frmPrimeiro := TfrmPrimeiro.Create(Self);
frmSegundo := TfrmSegundo.Create(Self); 
frmPrimeiro.ShowModal;
frmPrimeiro.Free;
frmSegundo.ShowModal;


Lembrando que a ordem dos creates dependem do que se programa no evento OnCreate (se eh que se programa)

Até+


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar