como abrir mesmo form varias vezes?

Delphi

13/10/2004

Eu tenho um alicativo de chat e preciso abrir varias vezes um form de mensagens privadas,enquanto continuo trabalhando no form principal da aplicação,tipo um mirc .
Não sei se soube explicar direito mas se alguem puder me dar uma luz
eu, desde já fico muito agradecido.


Milk

Milk

Curtidas 0

Respostas

Sremulador

Sremulador

13/10/2004

Amigo utilize forms do tipo MDI, tem muitos exemplos no forum.


GOSTEI 0
Milk

Milk

13/10/2004

Usei os form MDI mas eles fica por baixo da aplicação principal,
eu gostaria que eles ficassem fora da aplicação e não interferisse no que eu estou fazendo.


GOSTEI 0
Paulo_amorim

Paulo_amorim

13/10/2004

Olá

Você poderia criar um array de TForm... e ir atribuindo a cada nova mensagem qe chegasse... claro, ia consumir bastante memória, mas aí eh outro papo né

FormList[ iContador] := TFormMensagem.Create(Self);

Espero que ajude
Até+


GOSTEI 0
Sremulador

Sremulador

13/10/2004

que tal tabsheet acho que da ???


GOSTEI 0
Milk

Milk

13/10/2004

Olá Você poderia criar um array de TForm... e ir atribuindo a cada nova mensagem qe chegasse... claro, ia consumir bastante memória, mas aí eh outro papo né FormList[ iContador] := TFormMensagem.Create(Self); Espero que ajude Até+


Você poderia me explicar melhor, pois tentei aqui e não funcionou.


GOSTEI 0
Milk

Milk

13/10/2004

Galera ja descobri,simplesmente coloquei
no evento que faz a chamada aos form
    Application.CreateForm(TForm2, Form2);
    form2.show;



Valeu a ajuda!


GOSTEI 0
POSTAR