Thiago, Inclui o código abaixo no evento OnClose do form onde você está querendo inserir o controle de fechamento:
if MessageDlg('Deseja Sair do Programa ?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then begin Halt(0) End else begin Action := caNone; end; Atenciosamente, Douglas Uesato ________________________________________ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Thiago Muniz Enviada em: sexta-feira, 17 de novembro de 2006 14:22 Para: delphi-br@yahoogrupos.com.br Assunto: [SPAM] [delphi-br] Cancelar fechamento de form Ola pessoa, como faço pra cancelar o fechamento de um form ? por exemplo.. o usuário clica pra fechar e o sistema mostra uma confirmação perguntando se quer realmente fechar, se clicar em nao, cancela o fechamento.. [As partes desta mensagem que não continham texto foram removidas]