IDENTIFICANDO ERRO ABAIXO

24/02/2013

1

Boa tarde,

A dois dias, de tempo em tempo esta aparecendo a mensagem abaixo, ja pesquisei de todas as formas mais sem sucesso.


firts chance exception at $76eeb727. Exception class EPNGHeaderNotPresent with message 'this operation in not valid because the current imagem contains no valid header'
Responder

Posts

24/02/2013

Alisson Santos

Esse erro ocorrem quem alguma rotina especifica?
Responder

24/02/2013

Flavio Silva

Esse erro ocorrem quem alguma rotina especifica?


Allisson,

A aparição de erro nao é frequente. Mas quando aparece é sempre que eu compilo a aplicação. Atualmente, estava desenvolvendo um form de cadastro de cliente. As vezes quando clico no botao para abrir o form ele aparece.

Para desencargo de consciencia o que aconteceu foi o seguinte:
Ontem Sabado, desinstalei a paleta Zeos que tinha, e instalei a versão nova;
desistalei as paletas do Jedi JVCl, pois estava sempre dando erros.

outra coisa de diferente do rotineiro que constumo fazer foi mudar a forma de chamar o form. Por exemplo:
anteriormente fazia assim:
========================
procedure TFormPrincipal.btnClientesClick(Sender: TObject);
var clientes : TFormClientes;
begin
//Abre o Formulário Cadastro de Clientes
clientes :=TFormClientes.Create(Self);
clientes.ShowModal;
end;

=======================
ontem vi outra forma de fazer em um video e mudei para o abaixo

procedure TFormCliente.CadastrodeClientes1Click(Sender: TObject);
begin
//Criar o Formulario Cliente e ao Sair Libera o mesmo A partir do Menu.
try
Application.CreateForm(TFormCli,FormCli);
FormCli.ShowModal;
finally
FreeAndNil(FormCli);
end;
end;

=======================

E por fim, ao inves de colocar o Navigator, resolvi criar os botoes e programar cada um dele

essa foram os ocorridos desde ontem. Pois foi apartir desta mudanças que tudo começo acontecer.

o Erro da impressão que tem a ver com PNG
Responder