Fórum Ligar Form Iniciante #321176
11/05/2006
0
Stradeiro
Curtir tópico
+ 0Posts
11/05/2006
Paullsoftware
dois forms
[i:cb64d33b97][b:cb64d33b97]vá em Project >> Options em Auto-Create Forms deixe apenas o form1
dê Ok[/b:cb64d33b97][/i:cb64d33b97]
agora selecione o [b:cb64d33b97]form1 vá em File >> Use Unit... [/b:cb64d33b97]selecione a unit2 dê ok
agora coloque um button no form1 dê duplo clique sobre ele e coloque o código abaixo...
try Application.CreateForm(tForm2,Form2); Form2.ShowModal;//Poderia ser Form2.Show a diferença é que quando usamos Modal a aplicação é pausada até que vc finalize o form enquanto o Show apenas a execução do programa continua normalmente... (deu pra entender?) Finally Form2.Release; //O Release serve para liberar o form da memória... mais ou menos como o Free, mas ele espera serem encerrados quaisquer ventos/métodos referentes aquele form. Form2:=Nil; end;
pronto, esse é um meio de chamar um form através de outro, espero que tenha entendido, porém qq coisa estamos ai :wink:
Gostei + 0
12/05/2006
Stradeiro
try Application.CreateForm(tForm2,Form2); Form2.ShowModal;//Poderia ser Form2.Show a diferença é que quando usamos Modal a aplicação é pausada até que vc finalize o form enquanto o Show apenas a execução do programa continua normalmente... (deu pra entender?) Finally Form2.Release; //O Release serve para liberar o form da memória... mais ou menos como o Free, mas ele espera serem encerrados quaisquer ventos/métodos referentes aquele form. Form2:=Nil; end;
Gostei + 0
12/05/2006
Stradeiro
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)