No local de xxxxx coloque TForm -----Mensagem original----- De: Murillo Proença [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 23 de fevereiro de 2005 12:28 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Criar form em runtime por parametro
na verdade nem está compilando, pois eu não sei como escrever a sintaxe. se fosse normalmente eu montaria assim: Form1:= TForm1.Create(Application) agora, no meu caso eu tenho um parametro na função que é um form Parametro:= xxxx.Create(Application) eu não sei como colocar a referencia a classe (xxxx). deu pra entender? --- Em delphi-br@yahoogrupos.com.br, "Joao Paulo" <[EMAIL PROTECTED]> escreveu > Mas ocorre algum erro ? Caso ocorra, qual erro ? > > > > _____ > > De: Murillo Proença [mailto:[EMAIL PROTECTED] > Enviada em: quarta-feira, 23 de fevereiro de 2005 10:44 > Para: delphi-br@yahoogrupos.com.br > Assunto: [delphi-br] Criar form em runtime por parametro > > > > > Bom dia, > > tenho uma funcao onde recebo por parametro um TForm, o que preciso é > criar o form, mostra-lo e liberar da memoria. O que não consigo é > montar a sintaxe da criação: > > function CriaForm(prForm: TForm): Boolean; > begin > prForm:= xxxx.Create(Application); //aqui que não consigo > prForm.ShowModal; > prForm.Free; > result:= true; > end; > > Obrigado > > Murillo Proença > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > > > > > <http://br.i1.yimg.com/br.yimg.com/i/br/ads4/2309_lrec_yshopping2.gif> > > > > > <http://br.rd.yahoo.com/SIG=12ati07ha/M=264105.3931087.6562589.1588051/D=brc > lubs/S=2137111264:HM/EXP=1109252723/A=2361264/R=6/SIG=10v4acpp0/*http:/br.sh > opping.yahoo.com/> > > > > > > > > _____ > > Links do Yahoo! Grupos > > * Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > * Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]> > > * O uso que você faz do Yahoo! Grupos está sujeito aos Termos > <http://br.yahoo.com/info/utos.html> do Serviço do Yahoo!. > > > > [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html