Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
|
Pagetitle | ||
---|---|---|
|
...
|
...
|
Cria
...
um
...
objeto
...
que
...
executa
...
um
...
bloco
...
de
...
código
...
respeitando
...
o
...
temporizador, atrelado a um componente da interface visual.
Hierarquia
...
- TSrvObject
- TTimer
Construtores
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Propriedades
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Métodos
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
NewMétodo construtor da classe.TTimer(): New ( [ nInterval], [ bAction], [ oWnd] ) --> oObjeto | ||||||||
Nome | Tipo | Descrição | Obrigatório | Referência | nInterval | Numérico | Indica o intervalo, em segundos, para disparar o bloco de código. | bAction | Bloco de código | Indica o bloco de código que será executado a cada intervalo definido. | oWnd | Objeto | Indica a janela ou controle visual onde o divisor será criado. |
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
ReturnMicrosiga Protheus 8.11 , Microsiga Protheus 11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Resultado do Exemplo
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas