Não sei se é isso ... se for use assim....
Na query.. tenha um campo que identifique o formulario ex: 0 = manutenção , 1 = embalagens e ai por diante... quando clicar no botão .. faça assim.. case Query.FieldByName('NOME DO CAMPO DE CONTROL').asinteger do 0 : FrmManutencao.showmodal ; 1 : FrmEmbalagens.showModal ; end; Espero ter ajudado.. Wesley ----- Original Message ----- From: Doretto To: delphi-br@yahoogrupos.com.br Sent: Friday, April 20, 2007 12:02 PM Subject: [delphi-br] Duvida com Form Boa Tarde !!! É o seguinte... Tenho um componente para consulta de dados baseado no Tquery O componente faz o sequinte: Eu crio um form e jogo os dados de uma tabela setado no query, e o usuario escolhe o registro. Neste form queria criar um botao para o usuário acessar outro form que eu passaria como propriedade no compenete: Ex: Propriedade FormManutencao=CADCLI onde CADCLI seria o form de manutencao de cliente. Na consulta quando eu mandar dados na propriedade FormManutencao eu chamaria automaticamente este form, criando e executando ele... nao sei se fui claro... Tem como fazer isto ? Abraço Doretto. [As partes desta mensagem que não continham texto foram removidas] ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.5.5/769 - Release Date: 19/4/2007 17:56 [As partes desta mensagem que não continham texto foram removidas]