4D v16.3

DELAY PROCESS

Página Inicial

 
4D v16.3
DELAY PROCESS

DELAY PROCESS 


 

DELAY PROCESS ( processo ; duraçao ) 
Parâmetro Tipo   Descrição
processo  Inteiro longo in Número de processo
duraçao  Real in Duração expressada em ticks

DELAY PROCESS permite atrasar um processo por um número de ticks (1 tick = 1/60 de segundo). Durante este período, o processo atrasado não utiliza tempo de processamento. Ainda que a execução de um processo pode ser retardada, ainda está em memória.

Pode atrasar um processo por menos de um tick. Por exemplo, se passar 0.5 em duração, o processo será atrasado por 1/2 tick, ou seja 1/120 de segundo.

Se o processo já está atrasado, este comando o atrasa novamente. O parâmetro duraçao não é adicionado ao tempo que falta, mas o substitui. Portanto passe zero (0) em duraçao caso não queira atrasar o processo.

Se o processo não existe, o comando não faz nada.

Nota: não pode utilizar este comando para atribuir um procedimento armazenado no equipo servidor de um equipo cliente (processo<0).

Ver os exemplos em Record Locking.

Ver o exemplo do comando Process number.



Ver também 

HIDE PROCESS
PAUSE PROCESS

 
PROPRIEDADES 

Produto: 4D
Tema: Processos
Número 323

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: < 4D v6
Modificado: 4D v14 R3

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)