Adriano06 0 Denunciar post Postado Outubro 3, 2007 Olá pessoal,Eu criei um form MDI e acrecentei um menu que chama um outro form (Form2).Daí fui lá em:Project>Options>Form e coloquei o "Form2" na lista: Available Forms .Ou seja o Form2 deverá se criado dinâmicamente. Certo?Dúvida como chamar esse "Form2"Exemplo + ou - assim bem simples:procedure TForm1.Defensor1Click(Sender: TObject); var Frm:TForm2;begin Frm := TForm2.Create(TForm2); Frm.ShowModal;end;end.Só que dá erro dizendo que não é possível abrir como ShowModal e se colocar somente Modal não acontece nada.obrigado! Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 3, 2007 Veja se este artigo lhe ajuda... Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Outubro 3, 2007 Forms MDI não podem ser chamados com ShowModal, aliás, nem precisa dar um Show. Faça simplesmente assim: procedure TForm1.Defensor1Click(Sender: TObject); var Frm:TForm2; begin Frm := TForm2.Create(Application);end; Compartilhar este post Link para o post Compartilhar em outros sites
Adriano06 0 Denunciar post Postado Outubro 5, 2007 Obrigado pessoal... vcs elimiram minhas dúvidas.at+ Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 5, 2007 beleza... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites