Histórico da Página
...
Portuguese | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: KillAppEsta função pode ser utilizada para:1º - Ao chamar a função KillApp(), sem valor no parâmetro, a mesma retornará se a thread recebeu uma chamada para ser finalizada. 2º - Ao passar um valor booleano no parâmetro, a Caso a função seja chamada sem parâmetro ou com valor falso (.F.) retornará se a thread recebeu uma chamada para ser finalizada. Caso seja chamada com valor verdadeiro (.T.) irá finalizar a thread onde a função foi chamada. Sintaxe
Parâmetrosfunção finaliza a thread na qual foi realizada a chamada da função KillApp().KillApp ( [ lKill] ) --> lRet
| Indica se, verdadeiro (.T.), a thread será finalizada; caso contrário, falso (.F.). |
Caso verdadeiro finaliza a thread, caso falso apenas retorna se a thread recebeu uma chamada de finalização. |
|
|
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico |
Retorna verdadeiro (.T.), se a thread corrente recebeu |
uma chamada para ser finalizada |
, caso contrário |
retorna falso (.F.). |
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
user function exemplo() // Verifica se a Thread será finalizada |
If KillApp() |
// Tratamento de |
finalização Endif // Fecha efetivamente a aplicação |
KillApp( |
.T. |
) return |
Abrangência
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas