Fórum A Component named frmImportaXML already exixts #455826
19/09/2013
0
frmImportaXML:=TfrmImportaXML.Create(Self);
Try
frmImportaXML.ShowModal;
finally
FreeAndNil(frmImportaXML);
end;
Mas em um cliente ocorre o seguinte, eles abrem constantemente esse formulario sem dar erro, mas de repente ao acionar ele retorna, o erro "A Component named frmImportaXML already exixts", ja veririfcamos no fonte mas nada encontramos para resolver. Temos outros clientes utilizando esse aplicativo, mas não tivemos problemas com eles, talvez porque não usam tanto quanto esse, mas está dificil ouvir reclamação todo dia sobre isso.
Alguém poderia ajudar?
Cristiano
Curtir tópico
+ 0Posts
19/09/2013
Rafael Brendolan
if not Assigned(frmImportaXML) then...
Coloque antes de criar o formulário
Gostei + 0
19/09/2013
Cristiano
if not Assigned(frmImportaXML) then
begin
frmImportaXML:=TfrmImportaXML.Create(Self);
Try
frmImportaXML.ShowModal;
finally
FreeAndNil(frmImportaXML);
end;
end;
Gostei + 0
19/09/2013
Rafael Brendolan
Gostei + 0
19/09/2013
Wesley Yamazack
Será q vc não renomeou algum formulário ou outro componente com o mesmo nome??
abs
Gostei + 0
19/09/2013
Marco Salles
Na minha opinião não faz diferença se a variável for Local e tb não deve costumeiramente ser a chave do Problema
Na grande maioria das vezes isto ocorre pq o Proprietário é o Self ou a Applicação
Tente sem compromisso colocar Nil como Proprietário
[]sds e boa sorte
Gostei + 0
19/09/2013
Marco Salles
Na minha opinião não faz diferença se a variável for Local e tb não deve costumeiramente ser a chave do Problema
Na grande maioria das vezes isto ocorre pq o Proprietário é o Self ou a Applicação
Tente sem compromisso colocar Nil como Proprietário
[]sds e boa sorte
Gostei + 0
19/09/2013
Marco Salles
Na minha opinião não faz diferença se a variável for Local e tb não deve costumeiramente ser a chave do Problema
Na grande maioria das vezes isto ocorre pq o Proprietário é o Self ou a Applicação
Tente sem compromisso colocar Nil como Proprietário
[]sds e boa sorte
Gostei + 0
19/09/2013
Marco Salles
Na minha opinião não faz diferença se a variável for Local e tb não deve costumeiramente ser a chave do Problema
Na grande maioria das vezes isto ocorre pq o Proprietário é o Self ou a Applicação
Tente sem compromisso colocar Nil como Proprietário
[]sds e boa sorte
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)