Classe: TTimer
Cria um objeto que executa um bloco de código respeitando o temporizador.
Propriedade | Descrição | Tipo |
bAction | Indica o bloco de código que será executado a cada intervalo definido. | Bloco de código |
lActive | Indica se, verdadeiro (.T.), o timer está ativo; caso contrário, falso (.F.). | Lógico |
lLiveAny | Indica se, verdadeiro (.T.), o timer será ativado quando houver uma janela; caso contrário, falso (.F.). | Lógico |
nInterval | Indica o intervalo, em milissegundos, para executar o bloco de código. | Numérico |
#include "TOTVS.CH"User Function TTimer() DEFINE DIALOG oDlg TITLE "Exemplo TTimer" FROM 180,180 TO 550,700 PIXEL nMilissegundos := 2000 // Disparo será de 2 em 2 segundos oTimer := TTimer():New(nMilissegundos, {|| alert(time()) }, oDlg ) oTimer:Activate() ACTIVATE DIALOG oDlg CENTERED Return
Microsiga Protheus 8.11
,
Microsiga Protheus 11
,
Protheus 10
,
TOTVS Application Server 10
,
ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas