Boa Tarde ..... Estou tendo um pequeno problema ... Tenho no meu aplicativo dois form´s FrmCadCredores e FrmConsulta_Credores, no form FrmConsulta_Credores tenho um DBGrid, que nele ficam os resultaddos da busca com SQL, quando dou doism cliques no Registro no DBgrid... fecha o form FrmConsulta_credores e traz pra o Form FrmCadCredores o Código do Credor pesquisado. No entanto vou precisar usar esse form FrmConsulta_Credor em outra parte do aplicativo, para não precisar toda vez criar o mesmo form. Tentei criar um variavel: Tela_Cadastro_Credor : Tform Assim que clico no botão para abrir o form FrmConsulta_credor ele carrega a variavel: Tela_Cadastro_Credor : FrmCadCredores ; e mudei o DBGridDblClick do DBgrid:
procedure TFrmConsulta_Credores.DBGrid1DblClick(Sender: TObject); begin With FrmDm do if not CDSCredores.isempty then begin with Tela_Cadastro_Credor.create(self) do begin Show ; Edit1.Text := DBGrid1.DataSource.DataSet.Fields[0].Text ; Edit1.setfocus ; FrmConsulta_Credores.close ; end; end ; end; Acontece que da um erro dizendo que o Painel1 ja existe.. na verdade o Painel1 tem nos dois form´s... troquei o nome dos dois passando para painel_Cadastro e painel_consulta... da o erro dizendo que o painel_Cadstro ja existe !!! Gostaria de saber onde possa estar acontecendo o erro e se alguem tem uma outra solução !!!! Obrigado pela Antenção !!! Luciano Lupionópolis-Pr