|
|
|
![](images/pasta_topo.gif)
|
![](images/folha.gif)
|
Dicas
|
![](images/folha_fim.gif)
|
Visual Basic (Forms/MDI)
|
|
![](images/box01esqsup.gif) |
Título da Dica: Impedir que o usuário saia do programa ou formulário sem que seja uilizado o botão sair
|
![](images/box01dirsup.gif) |
|
|
Postada em 29/1/2007 por Álvaro
Para você que quer bloquiar a saída do usuário de um certo formulário, ou mesmo do menu principal e forçar ele a sair apenas pelo botão sair, pois lá exite uma rotina fundamental utilize esses comandos. Ao utilizar essa rotina você força o usuário a utilizar apenas o botão sair do formulário ou mesmo do menu principal, colocando essa rotina até mesmo no ctrl + alt + del ele te envia a mensagem de alerta Coloque no evento QueryUnload do formulário que você quiser forçar a saida pelo botão sair, ok ?! Select Case UnloadMode Case 0 MsgBox "Você tentou deixar o sistema a partir do Control Menu. Tente novamente da maneira correta !!!!" Cancel = True Case 2 MsgBox "Você tentou deixar o Windows antes de sair do sistema. Tente novamente da maneira correta !!!!" Cancel = True Case 3 MsgBox "Você tentou deixar o sistema a partir da Lista de Tarefas. Tente novamente da maneira correta !!!!" Cancel = True End Select
|
|
|
|
![](images/hosted.gif)
|