domingo, 27 de julho de 2014
Home »
» Impedir que o form seja fechado com Alt+F4
Impedir que o form seja fechado com Alt+F4
Este é um problema fácil de resolver. Vejamos porque.
Toda vez que um form recebe um comando para ser fechado,
tal como Form1.Close ou mesmo uma mensagem WM_CLOSE, o evento
OnCloseQuery é disparado. Este evento passa um parâmetro por
referência normalmente chamado CanClose. Se alternarmos o valor
deste parâmetro para false o processo de fechar o formulário
será cancelado.
Uma vez que queremos impedir que o form seja fechado com
Alt+F4, temos que dar ao usuário outra forma de fechá-lo.
Neste exemplo vamos colocar um botão para esta tarefa.
Vamos aos passos:
1. Declare um campo (variável) na seção private do Form:
private
FPodeFechar: boolean;
2. No evento OnCreate do form coloque:
FPodeFechar := false;
3. No evento OnCloseQuery do form coloque:
CanClose := FPodeFechar;
4. Coloque um botão no form e no seu evento Click coloque:
FPodeFechar := true;
Close;
Pronto! Execute e teste.
Postagens Relacionadas:
Sockets em Delphi com Variáveis numéricasPara fazer a comunicação (escrita e leitura) de variáveis que não são texto, devem ser usados os métodosReceiveBuf ao invés de ReceiveTexteSendBuf ao invés de SendTextO exemplo a seguir é semelhante ao ant… Read More
Forçar foco em janelaAs funções abaixo forçam para que a janela informada fique em primeiro plano. Primeira alternativa function ForceForegroundWindow(hwnd: THandle): Boolean; const SPI_GETFOREGROUNDLOCKTIMEOUT = $2000; SPI_SETFOREGROUNDL… Read More
Trojan Mr Bean (Piroca 3.0Cm)Eai meninos e menins hoje dia 24/07/2014 trago a vocês um trojan bem eficiente para invasão. Bom o trojan e fud então se vc n tiver um crypter vai pega umas vitimas legais. Pois bem vamos lá deixa sua imagem. Eai vai … Read More
Anexar dois formsÉ comum encontrarmos aplicativos que possuem dois ou mais formulários que se mantém o tempo todo "colados" um ao outro. É o caso, por exemplo, do conhecido Winamp. Como fazer isto em aplicações Delphi? Vamos aos passos: 1. … Read More
Xtreme Rat 3.5 Private! Fixed Version ! Cracked by The Old Warrio … Read More
0 comentários:
Postar um comentário