Fazer com que o form não seja fechada por nada
Olá
Estou com problemas e preciso da ajuda de vocês.
Eu tenho um form que mesmo sendo fechado pelo X do form ele emita uma condicao quer fechar se a pessoa clicar em sim ele fecha o form, caso a pessoa clique em não ele continua com o form.
Já tentei chamalo de novo mas não vai da erro de Can´t not visible, como fazer pra que o form fique sempre aberto, claro se a pessoa nao confirmar.
Obrigado.
Estou com problemas e preciso da ajuda de vocês.
Eu tenho um form que mesmo sendo fechado pelo X do form ele emita uma condicao quer fechar se a pessoa clicar em sim ele fecha o form, caso a pessoa clique em não ele continua com o form.
Já tentei chamalo de novo mas não vai da erro de Can´t not visible, como fazer pra que o form fique sempre aberto, claro se a pessoa nao confirmar.
Obrigado.
Levisants
Curtidas 0
Respostas
Fred
19/04/2005
coloca esse codigo no evento onClose do form:
if application.MessageBox(´Deseja realmente fechar?´,´Confirme´,MB_YESNO + MB_ICONQUESTION) = idno then action := caNone;
GOSTEI 0
Rodc
19/04/2005
use a função [b:38ecc327c7]OnCloseQuery[/b:38ecc327c7]
CanClose := application.MessageBox(´Deseja realmente fechar?´, ´Confirme´, MB_YESNO + MB_ICONQUESTION) = idYes;
GOSTEI 0