Ajude o site desativando o bloqueador de anúncio
Cabeçalho

SetFinishAppHandler [AS]

Autor: Eurai Criado: 01/01/2016 Atualizado: 26/04/2025 Diversos
Postagem

Descrição

SetFinishAppHandler [AS] - Cria uma função de controle (handler) de final de programa..

 

Sintaxe

SetFinishAppHandler( <cFuncao>, <xParans> )

 

Parâmetros


Par Nome Tipo Descrição Default Obg Ref
01
cFuncao Caracter Nome da função que será chamada no final da execução do programa. Se passar um valor Nulo (NIL), desinstala a função de controle (handle), ou seja, não chama a função ao terminar a execução      
02 xParans Indefinido Até 23 parâmetros que serão enviados para a função de controle. Só podem ser parâmetros do tipo caractere ou numérico      

 

Retorno

Retorno Tipo Descrição

 

Exemplo

#INCLUDE "TOTVS.CH"
 
User Function SetFinishAppHandler()
 
SetFinishAppHandler( 'U_FIM', 'UniversoADVPL' )
 
Return( Nil )
 
User Function FIM( cMensagem )
 
MsgInfo( cMensagem, 'UniversoADVPL' )
 
Return( Nil )

Resultado
setfinishapphandler_-_resultado_01  

 

 

Informações adicionais

Se os parâmetros que serão passados para a função de controle forem variáveis (caractere ou numérica), serão substituídos por constantes na chamada da função setfinishapphandler, portanto para mudar o valor do parâmetro deve-se chamar novamente a função setfinishapphandler para que o valor seja atualizado

 

 

 

 

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎  

 

 

 

 

 

 

 

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL