Deixar somente minha aplicação ativa....
Olá pessoal, bom dia a todos!
Gostaria de saber como faço para minha aplicação manter a janela ativa e não deixar que o usuario clique em outro local ou aplicativo, enquanto minha aplicação não for fechada. É como se fosse uma janela de erros ou mensagem, que enquanto vc não clicar no botão ´ok´ e ela ser fechada vc não consegue clicar em nada além dela. Eu uso Delphi 5.
Obrigado a todos.
Gostaria de saber como faço para minha aplicação manter a janela ativa e não deixar que o usuario clique em outro local ou aplicativo, enquanto minha aplicação não for fechada. É como se fosse uma janela de erros ou mensagem, que enquanto vc não clicar no botão ´ok´ e ela ser fechada vc não consegue clicar em nada além dela. Eu uso Delphi 5.
Obrigado a todos.
Jc
Curtidas 0
Respostas
Nildo
19/02/2003
Faz assim: No seu formulário, coloca no onShow:
Brush.style := bsClear;
Coloca o Align dele como
alClient
Coloca o BorderStyle como
bsNone
E um botão que quando clicar nele fecha o formulário.
Essa é a maneira mais cretina de se fazer isso. Mas para ficar bom, desabilite as teclas de funcoes do Windows, o ALT+TAB, etc... (Eu tinha uma DLL que fazia isso. Vou ver c acho e te passo se voce aprovar este método)
Brush.style := bsClear;
Coloca o Align dele como
alClient
Coloca o BorderStyle como
bsNone
E um botão que quando clicar nele fecha o formulário.
Essa é a maneira mais cretina de se fazer isso. Mas para ficar bom, desabilite as teclas de funcoes do Windows, o ALT+TAB, etc... (Eu tinha uma DLL que fazia isso. Vou ver c acho e te passo se voce aprovar este método)
GOSTEI 0
Jc
19/02/2003
Valew Nildo, mas não era bem desse jeito que eu queria estou tentando fazer um programa que bloquei o usuario do windows se ele não tiver cadastrado e eu precisava colocar isso numa janela onde ele pede a senha. Ja desabilitei as teclas de funções do windows (ALT+TAB, CTRL+ALT+DEL, etc... só faltou ALT+F4, mas depois dou um jeito), só falta faer isso agora.
Obrigado pela dica não será muito util neste programa, mas vou usar em outros, com certeza!!!
Obrigado :D
Obrigado pela dica não será muito util neste programa, mas vou usar em outros, com certeza!!!
Obrigado :D
GOSTEI 0