Onde está o erro???

Delphi

12/09/2003

Bom dia,

No seguinte código:

if sender = frm_projetos.sbtn_voltar then
frm_projetos.Close
else
if sender = frm_acessorios.sbtn_voltar then
frm_acessorios.close;

Verifico se foi clicado o botão voltar do formulário projetos ou do formulário acessórios e utilizo uma linha para fechar o mesmo, acontece que exporadiacamente estou recebendo uma mensagem de AccessViolation...

Onde está o erro???

grato

Moisés


Outl@w

Outl@w

Curtidas 0

Respostas

Ljr

Ljr

12/09/2003

Quando vc chama este procedimento, os dois forms ja estao criados?

Pois pode ser que vc esta chamando uma variavel (button) que ainda nao esta na memoria.


GOSTEI 0
Outl@w

Outl@w

12/09/2003

Valeu! Resolvi o problema!


GOSTEI 0
POSTAR