Array
(
)

Abrir um formulário ao fechar outro.

Balceiro
   - 03 set 2004

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


Cabelo
   - 03 set 2004

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


Paulo_amorim
   - 03 set 2004

Olá

Só resumindo o que o cabelo falou
#Código


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é+